/* * EditTest.java * * Created on November 4, 2003, 7:48 PM */ /** * * @author Chris */ public class EditTest extends javax.swing.JInternalFrame { /** Creates new form EditTest */ public EditTest() { 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; jPanel4 = new javax.swing.JPanel(); testPropPanel = new javax.swing.JPanel(); jLabel14 = new javax.swing.JLabel(); jTextField10 = new javax.swing.JTextField(); jLabel12 = new javax.swing.JLabel(); jTextField8 = new javax.swing.JTextField(); jLabel13 = new javax.swing.JLabel(); jTextField9 = new javax.swing.JTextField(); jPanel15 = new javax.swing.JPanel(); testPanel = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); questionTable = new javax.swing.JTable(); panelDetails = new javax.swing.JPanel(); jPanel5 = new javax.swing.JPanel(); jLabel1 = new javax.swing.JLabel(); jPanel8 = new javax.swing.JPanel(); jScrollPane2 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); jPanel9 = new javax.swing.JPanel(); jLabel6 = new javax.swing.JLabel(); jTextField5 = new javax.swing.JTextField(); jPanel13 = new javax.swing.JPanel(); jLabel9 = new javax.swing.JLabel(); jTextField7 = new javax.swing.JTextField(); jPanel6 = new javax.swing.JPanel(); jLabel2 = new javax.swing.JLabel(); jTextField1 = new javax.swing.JTextField(); jPanel12 = new javax.swing.JPanel(); jLabel8 = new javax.swing.JLabel(); jTextField6 = new javax.swing.JTextField(); jPanel7 = new javax.swing.JPanel(); jLabel3 = new javax.swing.JLabel(); jTextField2 = new javax.swing.JTextField(); jPanel10 = new javax.swing.JPanel(); jLabel4 = new javax.swing.JLabel(); jTextField3 = new javax.swing.JTextField(); jPanel11 = new javax.swing.JPanel(); jLabel5 = new javax.swing.JLabel(); jTextField4 = new javax.swing.JTextField(); jPanel14 = new javax.swing.JPanel(); jLabel7 = new javax.swing.JLabel(); jPanel17 = new javax.swing.JPanel(); jScrollPane3 = new javax.swing.JScrollPane(); jTextArea2 = new javax.swing.JTextArea(); questionPanel = new javax.swing.JPanel(); jScrollPane4 = new javax.swing.JScrollPane(); questionTable1 = new javax.swing.JTable(); buttonPanell = new javax.swing.JPanel(); jPanel2 = new javax.swing.JPanel(); jButton8 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); buttonPanel = new javax.swing.JPanel(); jButton1 = new javax.swing.JButton(); jButton9 = new javax.swing.JButton(); jButton6 = new javax.swing.JButton(); jButton7 = new javax.swing.JButton(); bottomPanel = new javax.swing.JPanel(); jButton5 = new javax.swing.JButton(); jButton3 = new javax.swing.JButton(); jButton4 = new javax.swing.JButton(); setClosable(true); setIconifiable(true); setMaximizable(true); setResizable(true); setTitle("Edit Test"); jPanel4.setLayout(new java.awt.BorderLayout()); jPanel4.setPreferredSize(new java.awt.Dimension(750, 455)); jLabel14.setText("Name"); testPropPanel.add(jLabel14); jTextField10.setPreferredSize(new java.awt.Dimension(100, 20)); testPropPanel.add(jTextField10); jLabel12.setText("Total Time"); testPropPanel.add(jLabel12); jTextField8.setEditable(false); jTextField8.setPreferredSize(new java.awt.Dimension(50, 20)); testPropPanel.add(jTextField8); jLabel13.setText("Total Points"); testPropPanel.add(jLabel13); jTextField9.setEditable(false); jTextField9.setPreferredSize(new java.awt.Dimension(50, 20)); testPropPanel.add(jTextField9); jPanel4.add(testPropPanel, java.awt.BorderLayout.NORTH); jPanel15.setLayout(new javax.swing.BoxLayout(jPanel15, javax.swing.BoxLayout.X_AXIS)); testPanel.setLayout(new java.awt.BorderLayout()); testPanel.setBorder(new javax.swing.border.TitledBorder("Test Questions")); testPanel.setPreferredSize(new java.awt.Dimension(453, 419)); jScrollPane1.setPreferredSize(new java.awt.Dimension(453, 403)); questionTable.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null, null}, {null, null, null, null, null}, {null, null, null, null, null}, {null, null, null, null, null} }, new String [] { "Type", "Question", "Difficulty", "Time", "Points" } )); jScrollPane1.setViewportView(questionTable); testPanel.add(jScrollPane1, java.awt.BorderLayout.CENTER); jPanel15.add(testPanel); panelDetails.setLayout(new javax.swing.BoxLayout(panelDetails, javax.swing.BoxLayout.Y_AXIS)); panelDetails.setBorder(new javax.swing.border.TitledBorder("Question Details")); panelDetails.setPreferredSize(new java.awt.Dimension(195, 276)); jPanel5.setLayout(new java.awt.BorderLayout()); jPanel5.setPreferredSize(new java.awt.Dimension(81, 91)); jLabel1.setText("Answer"); jPanel5.add(jLabel1, java.awt.BorderLayout.NORTH); jPanel8.setLayout(new java.awt.BorderLayout()); jPanel8.setPreferredSize(new java.awt.Dimension(75, 75)); jTextArea1.setEditable(false); jScrollPane2.setViewportView(jTextArea1); jPanel8.add(jScrollPane2, java.awt.BorderLayout.CENTER); jPanel5.add(jPanel8, java.awt.BorderLayout.CENTER); panelDetails.add(jPanel5); jPanel9.setLayout(new java.awt.FlowLayout()); jLabel6.setText("Class"); jPanel9.add(jLabel6); jTextField5.setEditable(false); jTextField5.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel9.add(jTextField5); panelDetails.add(jPanel9); jPanel13.setLayout(new java.awt.FlowLayout()); jLabel9.setText("Topics"); jPanel13.add(jLabel9); jTextField7.setEditable(false); jTextField7.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel13.add(jTextField7); panelDetails.add(jPanel13); jPanel6.setLayout(new java.awt.FlowLayout()); jLabel2.setText("Author"); jPanel6.add(jLabel2); jTextField1.setEditable(false); jTextField1.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel6.add(jTextField1); panelDetails.add(jPanel6); jPanel12.setLayout(new java.awt.FlowLayout()); jLabel8.setText("Avg. Score"); jPanel12.add(jLabel8); jTextField6.setEditable(false); jTextField6.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel12.add(jTextField6); panelDetails.add(jPanel12); jPanel7.setLayout(new java.awt.FlowLayout()); jLabel3.setText("Created"); jPanel7.add(jLabel3); jTextField2.setEditable(false); jTextField2.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel7.add(jTextField2); panelDetails.add(jPanel7); jPanel10.setLayout(new java.awt.FlowLayout()); jLabel4.setText("Modified"); jPanel10.add(jLabel4); jTextField3.setEditable(false); jTextField3.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel10.add(jTextField3); panelDetails.add(jPanel10); jPanel11.setLayout(new java.awt.FlowLayout()); jLabel5.setText("Last Used"); jPanel11.add(jLabel5); jTextField4.setEditable(false); jTextField4.setPreferredSize(new java.awt.Dimension(75, 20)); jPanel11.add(jTextField4); panelDetails.add(jPanel11); jPanel14.setLayout(new java.awt.BorderLayout()); jPanel14.setPreferredSize(new java.awt.Dimension(81, 91)); jLabel7.setText("Notes"); jPanel14.add(jLabel7, java.awt.BorderLayout.NORTH); jPanel17.setLayout(new java.awt.BorderLayout()); jPanel17.setPreferredSize(new java.awt.Dimension(75, 75)); jTextArea2.setEditable(false); jScrollPane3.setViewportView(jTextArea2); jPanel17.add(jScrollPane3, java.awt.BorderLayout.CENTER); jPanel14.add(jPanel17, java.awt.BorderLayout.CENTER); panelDetails.add(jPanel14); jPanel15.add(panelDetails); questionPanel.setLayout(new java.awt.BorderLayout()); questionPanel.setBorder(new javax.swing.border.TitledBorder("Question Bank")); jScrollPane4.setPreferredSize(new java.awt.Dimension(453, 403)); questionTable1.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null}, {null, null, null, null}, {null, null, null, null}, {null, null, null, null} }, new String [] { "Type", "Question", "Difficulty", "Time" } )); jScrollPane4.setViewportView(questionTable1); questionPanel.add(jScrollPane4, java.awt.BorderLayout.CENTER); jPanel15.add(questionPanel); jPanel4.add(jPanel15, java.awt.BorderLayout.CENTER); buttonPanell.setLayout(new java.awt.BorderLayout()); jButton8.setText("Filters"); jPanel2.add(jButton8); jButton2.setText("Add"); jPanel2.add(jButton2); buttonPanell.add(jPanel2, java.awt.BorderLayout.EAST); jButton1.setText("Remove"); buttonPanel.add(jButton1); jButton9.setText("Edit"); buttonPanel.add(jButton9); jButton6.setText("Move Up"); buttonPanel.add(jButton6); jButton7.setText("Move Down"); buttonPanel.add(jButton7); buttonPanell.add(buttonPanel, java.awt.BorderLayout.WEST); jPanel4.add(buttonPanell, java.awt.BorderLayout.SOUTH); getContentPane().add(jPanel4, java.awt.BorderLayout.CENTER); jButton5.setText("Cancel"); bottomPanel.add(jButton5); jButton3.setText("Save"); bottomPanel.add(jButton3); jButton4.setText("Save and Close"); bottomPanel.add(jButton4); getContentPane().add(bottomPanel, java.awt.BorderLayout.SOUTH); pack(); }//GEN-END:initComponents public static void main(String[] args) { javax.swing.JFrame mainFrame = new javax.swing.JFrame(); mainFrame.setSize(500, 500); javax.swing.JDesktopPane desktop = new javax.swing.JDesktopPane(); mainFrame.getContentPane().add(desktop); javax.swing.JInternalFrame frame = new EditTest(); frame.pack(); desktop.add(frame); frame.setVisible(true); mainFrame.show(); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JPanel bottomPanel; private javax.swing.JPanel buttonPanel; private javax.swing.JPanel buttonPanell; private javax.swing.JButton jButton1; private javax.swing.JButton jButton2; private javax.swing.JButton jButton3; private javax.swing.JButton jButton4; private javax.swing.JButton jButton5; private javax.swing.JButton jButton6; private javax.swing.JButton jButton7; private javax.swing.JButton jButton8; private javax.swing.JButton jButton9; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel12; private javax.swing.JLabel jLabel13; private javax.swing.JLabel jLabel14; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JPanel jPanel10; private javax.swing.JPanel jPanel11; private javax.swing.JPanel jPanel12; private javax.swing.JPanel jPanel13; private javax.swing.JPanel jPanel14; private javax.swing.JPanel jPanel15; private javax.swing.JPanel jPanel17; private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel4; private javax.swing.JPanel jPanel5; private javax.swing.JPanel jPanel6; private javax.swing.JPanel jPanel7; private javax.swing.JPanel jPanel8; private javax.swing.JPanel jPanel9; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JScrollPane jScrollPane3; private javax.swing.JScrollPane jScrollPane4; private javax.swing.JTextArea jTextArea1; private javax.swing.JTextArea jTextArea2; private javax.swing.JTextField jTextField1; private javax.swing.JTextField jTextField10; private javax.swing.JTextField jTextField2; private javax.swing.JTextField jTextField3; private javax.swing.JTextField jTextField4; private javax.swing.JTextField jTextField5; private javax.swing.JTextField jTextField6; private javax.swing.JTextField jTextField7; private javax.swing.JTextField jTextField8; private javax.swing.JTextField jTextField9; private javax.swing.JPanel panelDetails; private javax.swing.JPanel questionPanel; private javax.swing.JTable questionTable; private javax.swing.JTable questionTable1; private javax.swing.JPanel testPanel; private javax.swing.JPanel testPropPanel; // End of variables declaration//GEN-END:variables }