/* * AdvancedSizeSpecification.java * * Created on October 20, 2003, 10:30 PM */ /** * * @author Matt */ public class AdvancedSizeSpecification extends javax.swing.JFrame { /** Creates new form AdvancedSizeSpecification */ public AdvancedSizeSpecification() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ private void initComponents() {//GEN-BEGIN:initComponents java.awt.GridBagConstraints gridBagConstraints; pointValuePanel = new javax.swing.JPanel(); trueFalseAmountLabel1 = new javax.swing.JLabel(); multipleChoiceAmountLabel1 = new javax.swing.JLabel(); shortResponseAmountLabel1 = new javax.swing.JLabel(); essayAmountLabel1 = new javax.swing.JLabel(); programmingAmountLabel1 = new javax.swing.JLabel(); trueFalseAmountField1 = new javax.swing.JTextField(); multipleChoiceAmountField1 = new javax.swing.JTextField(); shortResponseAmountField1 = new javax.swing.JTextField(); essayAmountField1 = new javax.swing.JTextField(); programmingAmountField1 = new javax.swing.JTextField(); matchingAmountLabel1 = new javax.swing.JLabel(); matchingAmountField1 = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); timeSpentPanel = new javax.swing.JPanel(); trueFalseAmountLabel2 = new javax.swing.JLabel(); multipleChoiceAmountLabel2 = new javax.swing.JLabel(); shortResponseAmountLabel2 = new javax.swing.JLabel(); trueFalseAmountField2 = new javax.swing.JTextField(); multipleChoiceAmountField2 = new javax.swing.JTextField(); shortResponseAmountField2 = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); matchingAmountLabel2 = new javax.swing.JLabel(); matchingAmountField2 = new javax.swing.JTextField(); essayAmountLabel2 = new javax.swing.JLabel(); essayAmountField2 = new javax.swing.JTextField(); programmingAmountLabel2 = new javax.swing.JLabel(); programmingAmountField2 = new javax.swing.JTextField(); averageDifficultyField = new javax.swing.JTextField(); allowedDifficultiesField = new javax.swing.JTextField(); okayButton = new javax.swing.JButton(); cancelButton = new javax.swing.JButton(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); getContentPane().setLayout(new java.awt.GridBagLayout()); setTitle("Size of Test"); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); pointValuePanel.setLayout(new java.awt.GridBagLayout()); trueFalseAmountLabel1.setText("True/false:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(trueFalseAmountLabel1, gridBagConstraints); multipleChoiceAmountLabel1.setText("Multiple choice:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(multipleChoiceAmountLabel1, gridBagConstraints); shortResponseAmountLabel1.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); shortResponseAmountLabel1.setText("Short response:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(shortResponseAmountLabel1, gridBagConstraints); essayAmountLabel1.setText("Essay:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(essayAmountLabel1, gridBagConstraints); programmingAmountLabel1.setText("Programming:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(programmingAmountLabel1, gridBagConstraints); trueFalseAmountField1.setText("20-30"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(trueFalseAmountField1, gridBagConstraints); multipleChoiceAmountField1.setText("50-100"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(multipleChoiceAmountField1, gridBagConstraints); shortResponseAmountField1.setText("10-30"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(shortResponseAmountField1, gridBagConstraints); essayAmountField1.setText("100"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(essayAmountField1, gridBagConstraints); programmingAmountField1.setText("0"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(programmingAmountField1, gridBagConstraints); matchingAmountLabel1.setText("Matching:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; pointValuePanel.add(matchingAmountLabel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); pointValuePanel.add(matchingAmountField1, gridBagConstraints); jLabel1.setText("Total point value of each section"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; pointValuePanel.add(jLabel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(10, 15, 10, 15); getContentPane().add(pointValuePanel, gridBagConstraints); timeSpentPanel.setLayout(new java.awt.GridBagLayout()); timeSpentPanel.setPreferredSize(null); trueFalseAmountLabel2.setText("True/false:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(trueFalseAmountLabel2, gridBagConstraints); multipleChoiceAmountLabel2.setText("Multiple choice:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(multipleChoiceAmountLabel2, gridBagConstraints); shortResponseAmountLabel2.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); shortResponseAmountLabel2.setText("Short response:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(shortResponseAmountLabel2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(trueFalseAmountField2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(multipleChoiceAmountField2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(shortResponseAmountField2, gridBagConstraints); jLabel2.setText("Amount of time to spend on each section (minutes)"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; timeSpentPanel.add(jLabel2, gridBagConstraints); matchingAmountLabel2.setText("Matching:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(matchingAmountLabel2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(matchingAmountField2, gridBagConstraints); essayAmountLabel2.setText("Essay:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(essayAmountLabel2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(essayAmountField2, gridBagConstraints); programmingAmountLabel2.setText("Programming:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; timeSpentPanel.add(programmingAmountLabel2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0); timeSpentPanel.add(programmingAmountField2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(10, 15, 10, 15); getContentPane().add(timeSpentPanel, gridBagConstraints); averageDifficultyField.setText("8-9.5"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 15); getContentPane().add(averageDifficultyField, gridBagConstraints); allowedDifficultiesField.setText("4-10"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 15); getContentPane().add(allowedDifficultiesField, gridBagConstraints); okayButton.setText("OK"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(10, 5, 0, 0); getContentPane().add(okayButton, gridBagConstraints); cancelButton.setText("Cancel"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(10, 5, 0, 0); getContentPane().add(cancelButton, gridBagConstraints); jLabel3.setText("Average difficulty:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.insets = new java.awt.Insets(0, 15, 0, 10); gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; getContentPane().add(jLabel3, gridBagConstraints); jLabel4.setText("Allowed difficulties:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.insets = new java.awt.Insets(0, 15, 0, 10); gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; getContentPane().add(jLabel4, gridBagConstraints); pack(); }//GEN-END:initComponents /** Exit the Application */ private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm System.exit(0); }//GEN-LAST:event_exitForm /** * @param args the command line arguments */ public static void main(String args[]) { new AdvancedSizeSpecification().show(); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JTextField allowedDifficultiesField; private javax.swing.JTextField averageDifficultyField; private javax.swing.JButton cancelButton; private javax.swing.JTextField essayAmountField1; private javax.swing.JTextField essayAmountField2; private javax.swing.JLabel essayAmountLabel1; private javax.swing.JLabel essayAmountLabel2; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JTextField matchingAmountField1; private javax.swing.JTextField matchingAmountField2; private javax.swing.JLabel matchingAmountLabel1; private javax.swing.JLabel matchingAmountLabel2; private javax.swing.JTextField multipleChoiceAmountField1; private javax.swing.JTextField multipleChoiceAmountField2; private javax.swing.JLabel multipleChoiceAmountLabel1; private javax.swing.JLabel multipleChoiceAmountLabel2; private javax.swing.JButton okayButton; private javax.swing.JPanel pointValuePanel; private javax.swing.JTextField programmingAmountField1; private javax.swing.JTextField programmingAmountField2; private javax.swing.JLabel programmingAmountLabel1; private javax.swing.JLabel programmingAmountLabel2; private javax.swing.JTextField shortResponseAmountField1; private javax.swing.JTextField shortResponseAmountField2; private javax.swing.JLabel shortResponseAmountLabel1; private javax.swing.JLabel shortResponseAmountLabel2; private javax.swing.JPanel timeSpentPanel; private javax.swing.JTextField trueFalseAmountField1; private javax.swing.JTextField trueFalseAmountField2; private javax.swing.JLabel trueFalseAmountLabel1; private javax.swing.JLabel trueFalseAmountLabel2; // End of variables declaration//GEN-END:variables }