Professional Documents
Culture Documents
Part 1
of the
Program
Class Name: MainCom.java
/*
*/
/*
* MainCom.java
*/
/**
*/
public MainCom() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("More Options");
setResizable(false);
jInternalFrame1.setTitle("Variance");
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
equal.setText("equal");
equal.setToolTipText("equal variance");
equal.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
equal.addActionListener(new java.awt.event.ActionListener() {
equalActionPerformed(evt);
});
unequal.setText("unequal");
unequal.setToolTipText("unequal variance");
unequal.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
unequal.addActionListener(new java.awt.event.ActionListener() {
unequalActionPerformed(evt);
});
javax.swing.GroupLayout jInternalFrame1Layout = new
javax.swing.GroupLayout(jInternalFrame1.getContentPane());
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 34,
Short.MAX_VALUE)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 8,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1)
.addComponent(jLabel2))
.addContainerGap(18, Short.MAX_VALUE))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel2)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addContainerGap(19, Short.MAX_VALUE))
);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
pack();
}// </editor-fold>//GEN-END:initComponents
an.setVisible(true);
}//GEN-LAST:event_equalActionPerformed
in.setVisible(true);
}//GEN-LAST:event_unequalActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MainCom().setVisible(true);
});
}
Part 2
of the
Program
Class Name: MainComA.java
import javax.swing.JOptionPane;
/*
*/
/*
* MainComA.java
*/
/**
*/
public MainComA() {
initComponents();
*/
@SuppressWarnings("unchecked")
ok = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Sample Size");
setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
setResizable(false);
jInternalFrame1.setTitle("Specify your Sample Size");
jInternalFrame1.setToolTipText("");
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
ok.setText("OK");
ok.setToolTipText("Sure?");
ok.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
ok.addActionListener(new java.awt.event.ActionListener() {
okActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 22,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2))
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jLabel3)))
.addContainerGap())
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 22,
Short.MAX_VALUE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jMenuBar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
Helpcom.setText("Help");
Helpcom.setToolTipText("");
Helpcom.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
Helpcom.addActionListener(new java.awt.event.ActionListener() {
HelpcomActionPerformed(evt);
});
jMenu1.add(Helpcom);
jMenuItem2.setText("Switch to AlStat.06 Turbo");
jMenuItem2.setToolTipText("Go!");
jMenuItem2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu1.add(jMenuItem2);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
try{
sam = Double.parseDouble(this.insam.getText());
sam1 = Double.parseDouble(this.insam1.getText());
in.setVisible(true);
"Error", JOptionPane.ERROR_MESSAGE);
}else{
an.setVisible(true);
} catch(Exception e){
return;
}//GEN-LAST:event_okActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem2ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_HelpcomActionPerformed
/**
* @param args the command line arguments
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new MainComA().setVisible(true);
});
}
Part 3
of the
Program
Class Name: WelcomeProgA.java
/*
*/
/*
* WelcomeProgA.java
*/
/**
*/
public WelcomeProgA() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("AlStat.06");
setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
setResizable(false);
jInternalFrame1.setTitle("Welcome");
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
unknown.setText("Unknown Variance");
unknown.setToolTipText("Click to proceed");
unknown.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
unknown.addActionListener(new java.awt.event.ActionListener() {
unknownActionPerformed(evt);
});
known.setText("Known Variance");
known.setToolTipText("Click to proceed");
known.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
known.addActionListener(new java.awt.event.ActionListener() {
knownActionPerformed(evt);
});
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel1)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jLabel2))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 39,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel3))
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel4)
.addComponent(jLabel5)
.addComponent(jLabel6))))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel2)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3))
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addGap(1, 1, 1)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel6)
.addContainerGap(23, Short.MAX_VALUE))
);
jLabel7.setText("Stat.06");
jLabel7.setToolTipText("AlStat.06");
jLabel8.setText("A");
jLabel9.setText("Al");
jLabel9.setToolTipText("AlStat.06");
jLabel10.setText("CONFIDENCE INTERVAL");
jMenuBar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jMenu1.setText("Options");
jMenu1.setToolTipText("Click for more options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.setToolTipText("Go!");
jMenuItem1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu1.add(jMenuItem1);
about.setText("About");
about.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
about.addActionListener(new java.awt.event.ActionListener() {
aboutActionPerformed(evt);
});
jMenu1.add(about);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel8)
.addContainerGap())
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel9)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 137,
Short.MAX_VALUE)
.addComponent(jLabel10)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel10))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 0,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jInternalFrame1.getAccessibleContext().setAccessibleDescription("Welcome to AlStat.06");
pack();
}// </editor-fold>//GEN-END:initComponents
a.setVisible(true);
}//GEN-LAST:event_unknownActionPerformed
private void knownActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_knownActionPerformed
b.setVisible(true);
}//GEN-LAST:event_knownActionPerformed
al.setVisible(true);
}//GEN-LAST:event_aboutActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem1ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new WelcomeProgA().setVisible(true);
}
});
}
Part 4
of the
Program
Class Name: WelAbout.java
/*
*/
/*
* WelAbout.java
*/
/**
*/
public WelAbout() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("About");
setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
setResizable(false);
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel5.setText("jdk1.6.0_06");
jLabel18.setText("Instructor : ");
jLabel9.setText("INFORMATION");
jLabel10.setText("ALStat.06");
jLabel11.setText("Author :");
jLabel17.setText("http://www.gaidasaad.co.cc");
jLabel19.setText("codes");
jLabel20.setFont(new java.awt.Font("Century Gothic", 0, 11)); // NOI18N
jLabel21.setText("suggestions visit");
jLabel22.setText("290,640 bytes");
jLabel23.setText("Al");
jLabel23.setToolTipText("AlStat.06");
jLabel24.setText("Stat.06");
jLabel24.setToolTipText("AlStat.06");
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jLabel23)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel24)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel17)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel19))
.addComponent(jLabel20, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel15, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel14, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel16, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel7, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel8, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, 210, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel9, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel3, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, 88, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel18, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel11, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, 58, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 64,
Short.MAX_VALUE)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel13)
.addComponent(jLabel12)
.addComponent(jLabel5)
.addComponent(jLabel22)))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 21,
Short.MAX_VALUE)
.addComponent(jLabel4))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jInternalFrame1Layout.createSequentialGroup()
.addComponent(jLabel10)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel6)))
.addContainerGap())
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel10)
.addComponent(jLabel6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel8)
.addComponent(jLabel9)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel1)
.addComponent(jLabel4))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel3)
.addComponent(jLabel14)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 122,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel22)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel18)
.addComponent(jLabel13))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel11)
.addComponent(jLabel12))
.addComponent(jLabel16)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel20)
.addComponent(jLabel15)
.addContainerGap(23, Short.MAX_VALUE))
);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new WelAbout().setVisible(true);
});
}
Part 5
of the
Program
Class Name: WhatTurbo.java
/*
*/
/*
* WhatTurbo.java
*/
/**
*/
public WhatTurbo() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setResizable(false);
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2)
.addComponent(jLabel1)
.addComponent(jLabel3))
.addContainerGap())
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel3)
.addContainerGap(15, Short.MAX_VALUE))
);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
/**
java.awt.EventQueue.invokeLater(new Runnable() {
new WhatTurbo().setVisible(true);
});
}
Part 6
of the
Program
Class Name: MainProgE.java
import javax.swing.JOptionPane;
/*
*/
/*
* MainProgE.java
*/
/**
*/
public MainProgE() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Confidence Interval of Unknown Unequal Variance (n<30)");
setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
setResizable(false);
jInternalFrame1.setTitle("Confidence Interval");
jInternalFrame1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel4.setText("Col A");
jLabel3.setText("Std Deviation");
jLabel2.setText("Sam Mean");
jLabel1.setText("Sam Size");
jLabel5.setText("Col B");
jLabel12.setText("Given:");
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addComponent(jLabel3)
.addComponent(jLabel1))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addContainerGap())
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel2Layout.createSequentialGroup()
.addContainerGap(153, Short.MAX_VALUE)
.addComponent(jLabel4)
.addComponent(jLabel5)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel12)
.addContainerGap(356, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addComponent(jLabel5))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inmea, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inmea1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(invar, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(invar1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3))
.addContainerGap())
);
tsided.setText("2 sided");
tsided.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
tsided.addActionListener(new java.awt.event.ActionListener() {
tsidedActionPerformed(evt);
}
});
jLabel6.setText("Conf Interval");
inout3.setEditable(false);
inout4.setEditable(false);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE, 135,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel6)
.addComponent(incon, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inout4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jInternalFrame2.setTitle("Test Statistics");
jInternalFrame2.setFrameIcon(null);
jInternalFrame2.setVisible(true);
outtput.setEditable(false);
jButton3.setText("t-Test value");
jButton3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton3.addActionListener(new java.awt.event.ActionListener() {
jButton3ActionPerformed(evt);
}
});
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel15))
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(outtput)
.addComponent(jLabel20)
.addComponent(jLabel14))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel14)
.addComponent(jLabel20)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoutt, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel15))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(outtput, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(27, Short.MAX_VALUE))
);
jInternalFrame2.getContentPane().setLayout(jInternalFrame2Layout);
jInternalFrame2Layout.setHorizontalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(115, Short.MAX_VALUE))
);
jInternalFrame2Layout.setVerticalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(31, Short.MAX_VALUE))
);
indeg.setEditable(false);
degfree.setText("Deg Freedom");
degfree.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
degfree.addActionListener(new java.awt.event.ActionListener() {
degfreeActionPerformed(evt);
}
});
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addContainerGap(41, Short.MAX_VALUE))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel3Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(indeg, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
Clear.setText("Clear");
Clear.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
Clear.addActionListener(new java.awt.event.ActionListener() {
ClearActionPerformed(evt);
});
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(147, Short.MAX_VALUE))
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame2)
.addContainerGap())
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap(346, Short.MAX_VALUE))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jInternalFrame2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addContainerGap(23, Short.MAX_VALUE))
);
jMenuBar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuKv.setText("Known Variance");
menuKv.setToolTipText("Case 1");
menuKv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuKv.addActionListener(new java.awt.event.ActionListener() {
menuKvActionPerformed(evt);
});
jMenu1.add(menuKv);
menuSs.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuSs.addActionListener(new java.awt.event.ActionListener() {
menuSsActionPerformed(evt);
});
jMenu1.add(menuSs);
menuEv.setText("Equal Variance");
menuEv.setToolTipText("Case 3");
menuEv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuEv.addActionListener(new java.awt.event.ActionListener() {
menuEvActionPerformed(evt);
});
jMenu1.add(menuEv);
jMenu1.add(jSeparator1);
jMenuItem4.setToolTipText("Go!");
jMenuItem4.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
});
jMenu1.add(jMenuItem4);
jMenuItem5.setText("About");
jMenuItem5.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem5.addActionListener(new java.awt.event.ActionListener() {
jMenuItem5ActionPerformed(evt);
});
jMenu1.add(jMenuItem5);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
}if(sam>29){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1>29){
this.inout3.setText("");
this.inout4.setText("");
}else if((sam>29)&&(sam1>29)){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}//GEN-LAST:event_tsidedActionPerformed
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
}
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
outt = Double.parseDouble(
this.inoutt.getText());
} catch(Exception e){
return;
}if(sam>29){
this.outtput.setText("");
}else if(sam1>29){
this.outtput.setText("");
this.outtput.setText("");
}else{
this.outtput.setText(" "+outputt);
}//GEN-LAST:event_jButton3ActionPerformed
private void degfreeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_degfreeActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col B",
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
if(sam>29){
this.indeg.setText("");
}else{
double deg =
(Math.pow(((Math.pow(var,2)/sam)+(Math.pow(var1,2)/sam1)),2))/(Math.pow((Math.pow(var,2)/sam),
2)/(sam-1))+
(Math.pow((Math.pow(var1,2)/sam1),2)/(sam1-1));
this.indeg.setText(" "+deg);
}//GEN-LAST:event_degfreeActionPerformed
this.insam.setText("");
this.insam1.setText("");
this.invar.setText("");
this.invar1.setText("");
this.inmea.setText("");
this.inmea1.setText("");
this.incon.setText("");
this.inout3.setText("");
this.inout4.setText("");
this.indeg.setText("");
this.inoutt.setText("");
this.outtput.setText("");
}//GEN-LAST:event_ClearActionPerformed
}//GEN-LAST:event_menuKvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuSsActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuEvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem4ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem5ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new MainProgE().setVisible(true);
});
}
Part 7
of the
Program
Class Name: MainProgC.java
import javax.swing.JOptionPane;
/*
*/
/*
* MainProgC.java
*/
/**
*/
public MainProgC() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setResizable(false);
jInternalFrame1.setTitle("Confidence Interval");
jInternalFrame1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel4.setText("Col A");
jLabel3.setText("Variance");
jLabel2.setText("Sam Mean");
jLabel1.setText("Sam Size");
jLabel5.setText("Col B");
jLabel12.setText("Given:");
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addComponent(jLabel1)
.addComponent(jLabel3))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(insam, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel4)
.addComponent(jLabel5)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addComponent(jLabel5))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inmea1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inmea, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(invar1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(invar, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3))
.addContainerGap())
);
tsided.setText("2 sided");
tsided.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
tsided.addActionListener(new java.awt.event.ActionListener() {
tsidedActionPerformed(evt);
}
});
jLabel6.setText("Conf Interval");
inout3.setEditable(false);
inout4.setEditable(false);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addContainerGap())
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(incon, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inout4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jButton2.setText("1 sided");
jButton2.setToolTipText("Solve for M1 Confidence Interval");
jButton2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
inoout.setEditable(false);
inoout1.setEditable(false);
jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addContainerGap())
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel4Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel13)
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel4Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel13)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 15,
Short.MAX_VALUE)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoout, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inoout1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel2, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(23, Short.MAX_VALUE))
);
Clear.setText("Clear");
Clear.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
Clear.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
Clear.addActionListener(new java.awt.event.ActionListener() {
ClearActionPerformed(evt);
});
jMenuBar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menusam.setToolTipText("Case 2");
menusam.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menusam.addActionListener(new java.awt.event.ActionListener() {
menusamActionPerformed(evt);
});
jMenu1.add(menusam);
menuEv.setText("Equal Variance");
menuEv.setToolTipText("Case 3");
menuEv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuEv.addActionListener(new java.awt.event.ActionListener() {
menuEvActionPerformed(evt);
});
jMenu1.add(menuEv);
menuUv.setText("Unequal Variance");
menuUv.setToolTipText("Case 4");
menuUv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuUv.addActionListener(new java.awt.event.ActionListener() {
menuUvActionPerformed(evt);
}
});
jMenu1.add(menuUv);
jMenu1.add(jSeparator1);
jMenuItem1.setToolTipText("Go!");
jMenuItem1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu1.add(jMenuItem1);
jMenuItem5.setText("About");
jMenuItem5.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem5.addActionListener(new java.awt.event.ActionListener() {
jMenuItem5ActionPerformed(evt);
});
jMenu1.add(jMenuItem5);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Clear, javax.swing.GroupLayout.PREFERRED_SIZE, 43,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
}
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
}
double out3 = (mea-mea1) - con*Math.sqrt(var/sam + var1/sam1);
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}//GEN-LAST:event_tsidedActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col A",
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
this.inoout.setText(" "+out);
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton2ActionPerformed
this.insam.setText("");
this.insam1.setText("");
this.invar.setText("");
this.invar1.setText("");
this.inmea.setText("");
this.inmea1.setText("");
this.incon.setText("");
this.inout3.setText("");
this.inout4.setText("");
this.inoout.setText("");
this.inoout1.setText("");
}//GEN-LAST:event_ClearActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menusamActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuEvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuUvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem1ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem5ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new MainProgC().setVisible(true);
}
});
}
Part 8
of the
Program
Class Name: MainProgD.java
import javax.swing.JOptionPane;
/*
*/
/*
* MainProgD.java
*/
/**
*/
public MainProgD() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setResizable(false);
jInternalFrame2.setTitle("Test Statistics");
jInternalFrame2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame2.setFrameIcon(null);
jInternalFrame2.setVisible(true);
outm.setEditable(false);
jButton1.setText("t-Test value");
jButton1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel9)
.addComponent(jLabel7)
.addGroup(jPanel3Layout.createSequentialGroup()
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel10))
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(inm, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addComponent(jLabel7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel9)
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inm, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(outm, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
outtput.setEditable(false);
jButton3.setText("t-Test value");
jButton3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 204), new java.awt.Color(0, 0, 255)));
jButton3.addActionListener(new java.awt.event.ActionListener() {
});
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel15))
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel14))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel14)
.addComponent(jLabel20)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoutt, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel15))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(outtput, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(27, Short.MAX_VALUE))
);
jInternalFrame2Layout.setHorizontalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(25, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jInternalFrame2Layout.createSequentialGroup()
.addContainerGap(22, Short.MAX_VALUE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jInternalFrame2Layout.setVerticalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(77, Short.MAX_VALUE))
);
jInternalFrame1.setTitle("Confidence Interval");
jInternalFrame1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel4.setText("Col A");
jLabel3.setText("Std Deviation");
jLabel2.setText("Sam Mean");
jLabel1.setText("Sam Size");
jLabel5.setText("Col B");
jLabel12.setText("Given:");
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addComponent(jLabel1)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel12)
.addComponent(jLabel3)))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel4)
.addComponent(jLabel5)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5)
.addComponent(jLabel4))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inmea, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(invar, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3)))
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(inmea1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(invar1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
);
tsided.setFont(new java.awt.Font("Century Gothic", 1, 11));
tsided.setText("2 sided");
tsided.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
tsided.addActionListener(new java.awt.event.ActionListener() {
tsidedActionPerformed(evt);
});
jLabel6.setText("Conf Interval");
inout3.setEditable(false);
inout4.setEditable(false);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap(25, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(incon, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 7,
Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inout4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jButton2.setText("1 sided");
jButton2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
inoout.setEditable(false);
inoout1.setEditable(false);
jLabel13.setFont(new java.awt.Font("Century Gothic", 0, 11));
jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel4Layout.createSequentialGroup()
.addComponent(jLabel13)))
.addContainerGap(17, Short.MAX_VALUE))
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel4Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel13)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 15,
Short.MAX_VALUE)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoout1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inoout, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
);
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(47, Short.MAX_VALUE))
);
Clear.setText("Clear");
Clear.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
Clear.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
Clear.addActionListener(new java.awt.event.ActionListener() {
});
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuc1.setText("Known Variance");
menuc1.setToolTipText("Case 1");
menuc1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuc1.addActionListener(new java.awt.event.ActionListener() {
menuc1ActionPerformed(evt);
});
jMenu1.add(menuc1);
jMenuItem2.setToolTipText("Case 2");
jMenuItem2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem2);
jMenuItem3.setText("Unequal Variance");
jMenuItem3.setToolTipText("Case 4");
jMenuItem3.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem3.addActionListener(new java.awt.event.ActionListener() {
jMenuItem3ActionPerformed(evt);
});
jMenu1.add(jMenuItem3);
jMenu1.add(jSeparator1);
jMenuItem4.setToolTipText("Go!");
jMenuItem4.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
jMenuItem4ActionPerformed(evt);
});
jMenu1.add(jMenuItem4);
jMenuItem1.setText("About");
jMenuItem1.setToolTipText("About the program");
jMenuItem1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu1.add(jMenuItem1);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jInternalFrame2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jInternalFrame2)
.addGroup(layout.createSequentialGroup()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
JOptionPane.showMessageDialog(this, "The Sample Size of Col B must be less than 30",
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
outt = Double.parseDouble(
this.inoutt.getText());
} catch(Exception e){
}if(sam>29){
this.outm.setText("");
}else if(sam1>29){
this.outm.setText("");
this.outm.setText("");
}else{
this.outtput.setText(" "+outputt);
}//GEN-LAST:event_jButton3ActionPerformed
this.insam.setText("");
this.insam1.setText("");
this.invar.setText("");
this.invar1.setText("");
this.inmea.setText("");
this.inmea1.setText("");
this.incon.setText("");
this.inout3.setText("");
this.inout4.setText("");
this.inoout.setText("");
this.inoout1.setText("");
this.inm.setText("");
this.outm.setText("");
this.inoutt.setText("");
this.outtput.setText("");
}//GEN-LAST:event_ClearActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
m = Double.parseDouble(
this.inm.getText());
} catch(Exception e){
}if(sam>29){
this.outm.setText("");
}else{
this.outm.setText(" "+outmm);
}//GEN-LAST:event_jButton1ActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
}
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Standard Deviation of Col B",
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
}if(sam>29){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1>29){
this.inout3.setText("");
this.inout4.setText("");
}else if((sam>29)&&(sam1>29)){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
double out4 = (mea-mea1) + con*(Math.sqrt(((sam-1)*Math.pow(var,2)+(sam1-
1)*Math.pow(var1,2))/(sam+sam1-2)))*Math.sqrt((1/sam)+(1/sam1));
this.inout4.setText(" "+out4);
}//GEN-LAST:event_tsidedActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
else{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col A",
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Confidence Interval",
return;
} if(sam>29){
this.inoout.setText("");
this.inoout1.setText("");
}else{
this.inoout.setText(" "+out);
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton2ActionPerformed
me.setVisible(true);
}//GEN-LAST:event_jMenuItem3ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem2ActionPerformed
private void menuc1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_menuc1ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuc1ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem4ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem1ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new MainProgD().setVisible(true);
}
});
}
Part 9
of the
Program
Class Name: MainProgB.java
import javax.swing.JOptionPane;
/*
*/
/*
* MainProgB.java
*/
/**
*/
public MainProgB() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setResizable(false);
jInternalFrame1.setTitle("Confidence Interval");
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel4.setText("Col A");
jLabel3.setText("Std Deviation");
jLabel2.setText("Sam Mean");
jLabel1.setText("Sam Size");
jLabel5.setText("Col B");
jLabel12.setText("Given:");
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(23, 23, 23)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addComponent(jLabel3)
.addComponent(jLabel1))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(insam, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel4)
.addComponent(jLabel5)
.addContainerGap())
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel12)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5)
.addComponent(jLabel4))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inmea1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inmea, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(invar1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(invar, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3))
.addContainerGap())
);
tsided.setText("2 sided");
tsided.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
tsided.addActionListener(new java.awt.event.ActionListener() {
tsidedActionPerformed(evt);
}
});
inout3.setEditable(false);
inout4.setEditable(false);
jLabel6.setText("Conf Interval");
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(incon, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inout4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jButton2.setText("1 sided");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
inoout.setEditable(false);
inoout1.setEditable(false);
jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel4Layout.createSequentialGroup()
.addComponent(jLabel13)))
.addContainerGap(8, Short.MAX_VALUE))
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel4Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel13)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 15,
Short.MAX_VALUE)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoout1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inoout, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap(17, Short.MAX_VALUE))
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(17, Short.MAX_VALUE))))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(23, Short.MAX_VALUE))
);
Clear.setText("Clear");
Clear.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
Clear.addActionListener(new java.awt.event.ActionListener() {
ClearActionPerformed(evt);
});
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuKv.setText("Known Variance");
menuKv.setToolTipText("Case 1");
menuKv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuKv.addActionListener(new java.awt.event.ActionListener() {
menuKvActionPerformed(evt);
});
jMenu1.add(menuKv);
menuEv.setText("Equal Variance");
menuEv.setToolTipText("Case 3");
menuEv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuEv.addActionListener(new java.awt.event.ActionListener() {
menuEvActionPerformed(evt);
});
jMenu1.add(menuEv);
menuUv.setText("Unequal Variance");
menuUv.setToolTipText("Case 4");
menuUv.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
menuUv.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuUvActionPerformed(evt);
});
jMenu1.add(menuUv);
jMenu1.add(jSeparator1);
jMenuItem4.setToolTipText("Go!");
jMenuItem4.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
jMenuItem4ActionPerformed(evt);
});
jMenu1.add(jMenuItem4);
jMenuItem5.setText("About");
jMenuItem5.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem5.addActionListener(new java.awt.event.ActionListener() {
jMenuItem5ActionPerformed(evt);
});
jMenu1.add(jMenuItem5);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
al.setVisible(true);
}//GEN-LAST:event_menuKvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuEvActionPerformed
al.setVisible(true);
}//GEN-LAST:event_menuUvActionPerformed
this.insam.setText("");
this.insam1.setText("");
this.invar.setText("");
this.invar1.setText("");
this.inmea.setText("");
this.inmea1.setText("");
this.incon.setText("");
this.inout3.setText("");
this.inout4.setText("");
this.inoout.setText("");
this.inoout1.setText("");
}//GEN-LAST:event_ClearActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
if(sam <30){
else{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
} if(sam<30){
this.inoout.setText("");
this.inoout1.setText("");
}else{
this.inoout.setText(" "+out);
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton2ActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam<30){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1<30){
JOptionPane.showMessageDialog(this, "The Sample Size of Col B must be greater than or equal
to 30",
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
}if(sam<30){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1<30){
this.inout3.setText("");
this.inout4.setText("");
}else if((sam<30)&&(sam1<30)){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}//GEN-LAST:event_tsidedActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem4ActionPerformed
private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_jMenuItem5ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem5ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new MainProgB().setVisible(true);
});
}
Part 10
of the
Program
Class Name: TurboProg2.java
import javax.swing.JOptionPane;
/*
*/
/*
* TurboProg2.java
*/
/**
*/
public TurboProg2() {
initComponents();
*/
@SuppressWarnings("unchecked")
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("AlStat.06 Turbo");
setResizable(false);
jInternalFrame1.setTitle("Confidence Interval");
jInternalFrame1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel4.setText("Col A");
jLabel3.setText("Std Deviation");
jLabel2.setText("Sam Mean");
jLabel1.setFont(new java.awt.Font("Century Gothic", 0, 11));
jLabel1.setText("Sam Size");
jLabel5.setText("Col B");
jLabel18.setText("Given:");
jLabel6.setText("Conf Interval");
jLabel13.setText("Col A");
jLabel14.setText("Col B");
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING,
false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addComponent(jLabel1))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel6)
.addComponent(jLabel3))
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel18))
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel13)
.addComponent(jLabel14)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel4)
.addComponent(jLabel5)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel18)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5)
.addComponent(jLabel4)
.addComponent(jLabel13)
.addComponent(jLabel14))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(insam, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inmea, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2)))
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(insam1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(inmea1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(invar, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3))
.addComponent(invar1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel6)
.addComponent(incon, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jButton5.setText("Case 1");
jButton5.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton5ActionPerformed(evt);
});
inoout.setEditable(false);
inoout1.setEditable(false);
jLabel19.setText("Output");
jButton3.setText("Case 2");
jButton3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
0), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton3.addActionListener(new java.awt.event.ActionListener() {
jButton3ActionPerformed(evt);
});
jButton4.setFont(new java.awt.Font("Century Gothic", 1, 11));
jButton4.setText("Case 3");
jButton4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
0), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton4.addActionListener(new java.awt.event.ActionListener() {
jButton4ActionPerformed(evt);
});
jLabel22.setText("One Sided");
jPanel7.setLayout(jPanel7Layout);
jPanel7Layout.setHorizontalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel7Layout.createSequentialGroup()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap(56, Short.MAX_VALUE)
.addComponent(jLabel19)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel22)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING,
false)
.addGroup(jPanel7Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel7Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(jLabel7)))
.addGap(21, 21, 21))
);
jPanel7Layout.setVerticalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel22)
.addComponent(jLabel7))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoout1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inoout, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel19))
.addContainerGap())
);
tsided.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
tsided.addActionListener(new java.awt.event.ActionListener() {
tsidedActionPerformed(evt);
});
inout3.setEditable(false);
inout4.setEditable(false);
equalvar.setText("equal var");
equalvar.setToolTipText("equal variance");
equalvar.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
0), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
equalvar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
equalvarActionPerformed(evt);
});
unequalvar.setText("unequal var");
unequalvar.setToolTipText("unequal variance");
unequalvar.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
unequalvar.addActionListener(new java.awt.event.ActionListener() {
unequalvarActionPerformed(evt);
});
indeg.setEditable(false);
deg.setText("Deg Freedom");
deg.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 0), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
deg.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
degActionPerformed(evt);
});
jLabel21.setText("Two Sided");
jLabel15.setText("Output");
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap(16, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(deg, javax.swing.GroupLayout.PREFERRED_SIZE, 80,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel15))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inout4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(inout3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel15))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(indeg, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
javax.swing.GroupLayout jInternalFrame1Layout = new
javax.swing.GroupLayout(jInternalFrame1.getContentPane());
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jPanel7, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel2, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, 411, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.Alignment.LEADING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(35, Short.MAX_VALUE))
);
jInternalFrame2.setTitle("Test Statistics");
jInternalFrame2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jInternalFrame2.setFrameIcon(null);
jInternalFrame2.setVisible(true);
outm.setEditable(false);
jButton1.setText("unknown var");
jButton1.setToolTipText("unknown variance");
jButton1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jButton2.setText("known var");
jButton2.setToolTipText("known variance");
jButton2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new java.awt.Color(0, 0, 255)));
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel9)
.addComponent(jLabel8)
.addGroup(jPanel3Layout.createSequentialGroup()
.addComponent(jLabel10)
.addGroup(jPanel3Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addComponent(jLabel8)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel9)
.addComponent(inm, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(outm, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
outtput.setEditable(false);
jButton6.setToolTipText("equal variance");
jButton6.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 204), new java.awt.Color(0, 0, 255)));
jButton6.addActionListener(new java.awt.event.ActionListener() {
jButton6ActionPerformed(evt);
});
jButton7.setText("unequal var");
jButton7.setToolTipText("unequal variance");
jButton7.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(255, 0,
102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 204), new java.awt.Color(0, 0, 255)));
jButton7.addActionListener(new java.awt.event.ActionListener() {
jButton7ActionPerformed(evt);
});
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addComponent(jLabel17)
.addComponent(jLabel20)
.addComponent(jLabel16)
.addGroup(jPanel5Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel16)
.addComponent(jLabel20)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(inoutt, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel17))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(outtput, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(28, Short.MAX_VALUE))
);
Clear.setText("Clear");
Clear.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED,
new java.awt.Color(255, 0, 102), new java.awt.Color(255, 0, 0), new java.awt.Color(0, 0, 255), new
java.awt.Color(0, 0, 255)));
Clear.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
Clear.addActionListener(new java.awt.event.ActionListener() {
ClearActionPerformed(evt);
});
jInternalFrame2.getContentPane().setLayout(jInternalFrame2Layout);
jInternalFrame2Layout.setHorizontalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addGroup(jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel5, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap())
);
jInternalFrame2Layout.setVerticalGroup(
jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(33, Short.MAX_VALUE))
);
jMenuBar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jMenu1.setText("Options");
jMenu1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.setToolTipText("");
jMenuItem1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem1);
jMenuItem2.setText("About");
jMenuItem2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu1.add(jMenuItem2);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jInternalFrame2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jInternalFrame2, javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.Alignment.TRAILING))
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
this.insam.setText("");
this.insam1.setText("");
this.invar.setText("");
this.invar1.setText("");
this.inmea.setText("");
this.inmea1.setText("");
this.incon.setText("");
this.inout3.setText("");
this.inout4.setText("");
this.inoout.setText("");
this.inoout1.setText("");
this.indeg.setText("");
this.inm.setText("");
this.outm.setText("");
this.inoutt.setText("");
this.outtput.setText("");
}//GEN-LAST:event_ClearActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
return;
}
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton5ActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam<30){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Size of Col A",
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1<30){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col A",
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
}if(sam<30){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1<30){
this.inout3.setText("");
this.inout4.setText("");
}else if((sam<30)&&(sam1<30)){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}
}//GEN-LAST:event_tsidedActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
}
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
}
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
}if(sam>29){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1>29){
this.inout3.setText("");
this.inout4.setText("");
}else if((sam>29)&&(sam1>29)){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}//GEN-LAST:event_equalvarActionPerformed
private void unequalvarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_unequalvarActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Confidence Interval",
return;
}if(sam>29){
this.inout3.setText("");
this.inout4.setText("");
}else if(sam1>29){
this.inout3.setText("");
this.inout4.setText("");
}else{
this.inout3.setText(" "+out3);
this.inout4.setText(" "+out4);
}//GEN-LAST:event_unequalvarActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
}
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
if(sam>29){
this.indeg.setText("");
}else{
double out =
(Math.pow(((Math.pow(var,2)/sam)+(Math.pow(var1,2)/sam1)),2))/(Math.pow((Math.pow(var,2)/sam),
2)/(sam-1))+
(Math.pow((Math.pow(var1,2)/sam1),2)/(sam1-1));
this.indeg.setText(" "+out);
}//GEN-LAST:event_degActionPerformed
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_jButton3ActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
else{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
return;
} if(sam<30){
this.inoout.setText("");
this.inoout1.setText("");
}else{
double out = (mea)-con*var/Math.sqrt(sam);
this.inoout.setText(" "+out);
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton3ActionPerformed
try{
sam = Double.parseDouble(this.insam.getText());
else{
sam = Double.parseDouble(this.insam.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col A",
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
con = Double.parseDouble(
this.incon.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Confidence Interval",
return;
} if(sam>29){
this.inoout.setText("");
this.inoout1.setText("");
}else{
this.inoout.setText(" "+out);
this.inoout1.setText(" "+out2);
}//GEN-LAST:event_jButton4ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem1ActionPerformed
al.setVisible(true);
}//GEN-LAST:event_jMenuItem2ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-
FIRST:event_jButton1ActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
m = Double.parseDouble(
this.inm.getText());
} catch(Exception e){
return;
}if(sam>29){
this.outm.setText("");
}else{
this.outm.setText(" "+outmm);
}
}//GEN-LAST:event_jButton1ActionPerformed
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
outt = Double.parseDouble(
this.inoutt.getText());
} catch(Exception e){
return;
}if(sam>29){
this.outtput.setText("");
}else if(sam1>29){
this.outtput.setText("");
this.outtput.setText("");
}else{
this.outtput.setText(" "+outputt);
}//GEN-LAST:event_jButton6ActionPerformed
try{
sam = Double.parseDouble(
this.insam.getText());
if(sam>29){
}else{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
sam1 = Double.parseDouble(
this.insam1.getText());
if(sam1>29){
}else{
sam1 = Double.parseDouble(
this.insam1.getText());
}
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
return;
try{
mea1 = Double.parseDouble(
this.inmea1.getText());
} catch(Exception e){
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
var1 = Double.parseDouble(
this.invar1.getText());
} catch(Exception e){
return;
try{
outt = Double.parseDouble(
this.inoutt.getText());
} catch(Exception e){
return;
}if(sam>29){
this.outtput.setText("");
}else if(sam1>29){
this.outtput.setText("");
}else{
this.outtput.setText(" "+outputt);
}//GEN-LAST:event_jButton7ActionPerformed
double con;
try{
sam = Double.parseDouble(
this.insam.getText());
} catch(Exception e){
return;
try{
mea = Double.parseDouble(
this.inmea.getText());
} catch(Exception e){
JOptionPane.showMessageDialog(this, "Re-enter Sample Mean of Col A",
return;
try{
var = Double.parseDouble(
this.invar.getText());
} catch(Exception e){
return;
try{
m = Double.parseDouble(
this.inm.getText());
} catch(Exception e){
return;
this.outm.setText(" "+outmm);
}//GEN-LAST:event_jButton2ActionPerformed
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new TurboProg2().setVisible(true);
});
}
Part 11
of the
Program
Class Name: How.java
/*
*/
/*
* How.java
*/
/**
*/
public How() {
initComponents();
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Help");
setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
setResizable(false);
jInternalFrame1.setToolTipText("Read carefully");
jInternalFrame1.setFrameIcon(null);
jInternalFrame1.setVisible(true);
jLabel2.setText("case you’ll use, if both sample sizes you entered is greater than ");
jLabel6.setText("than or equal to 30 on the first text field and less than 30 on the");
jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel1)
.addComponent(jLabel2)
.addComponent(jLabel3)
.addComponent(jLabel4)
.addComponent(jLabel5)
.addComponent(jLabel6)
.addComponent(jLabel7))
.addContainerGap(13, Short.MAX_VALUE))
);
jInternalFrame1Layout.setVerticalGroup(
jInternalFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jInternalFrame1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel6)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel7)
.addContainerGap(27, Short.MAX_VALUE))
);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jInternalFrame1)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jInternalFrame1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
/**
*/
java.awt.EventQueue.invokeLater(new Runnable() {
new How().setVisible(true);
});