/*
 * QuestionBankFilter.java
 *
 * Created on October 20, 2003, 6:10 PM
 */

/**
 *
 * @author  Chris
 */
public class QuestionBankFilter extends javax.swing.JInternalFrame {
    
    /** Creates new form QuestionBankFilter */
    public QuestionBankFilter() {
        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;

        jTabbedPane1 = new javax.swing.JTabbedPane();
        typePanel = new javax.swing.JPanel();
        jCheckBox1 = new javax.swing.JCheckBox();
        jCheckBox2 = new javax.swing.JCheckBox();
        jCheckBox3 = new javax.swing.JCheckBox();
        jCheckBox4 = new javax.swing.JCheckBox();
        jCheckBox5 = new javax.swing.JCheckBox();
        jCheckBox6 = new javax.swing.JCheckBox();
        jCheckBox7 = new javax.swing.JCheckBox();
        classPanel = new javax.swing.JPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jList1 = new javax.swing.JList();
        jPanel59 = new javax.swing.JPanel();
        jButton7 = new javax.swing.JButton();
        jButton8 = new javax.swing.JButton();
        jScrollPane2 = new javax.swing.JScrollPane();
        jList2 = new javax.swing.JList();
        jLabel1 = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        authorPanel = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jList3 = new javax.swing.JList();
        jPanel60 = new javax.swing.JPanel();
        jButton9 = new javax.swing.JButton();
        jButton10 = new javax.swing.JButton();
        jScrollPane4 = new javax.swing.JScrollPane();
        jList4 = new javax.swing.JList();
        jLabel6 = new javax.swing.JLabel();
        jLabel7 = new javax.swing.JLabel();
        keywordPanel = new javax.swing.JPanel();
        jLabel3 = new javax.swing.JLabel();
        jTextField1 = new javax.swing.JTextField();
        jPanel5 = new javax.swing.JPanel();
        jButton1 = new javax.swing.JButton();
        jButton2 = new javax.swing.JButton();
        jButton3 = new javax.swing.JButton();

        setClosable(true);
        setIconifiable(true);
        setMaximizable(true);
        setResizable(true);
        setTitle("Filter Questions");
        typePanel.setPreferredSize(new java.awt.Dimension(400, 150));
        jCheckBox1.setSelected(true);
        jCheckBox1.setText("True/False");
        typePanel.add(jCheckBox1);

        jCheckBox2.setSelected(true);
        jCheckBox2.setText("Multiple Choice");
        typePanel.add(jCheckBox2);

        jCheckBox3.setSelected(true);
        jCheckBox3.setText("Fill In");
        typePanel.add(jCheckBox3);

        jCheckBox4.setSelected(true);
        jCheckBox4.setText("Matching");
        typePanel.add(jCheckBox4);

        jCheckBox5.setSelected(true);
        jCheckBox5.setText("Short Answer");
        typePanel.add(jCheckBox5);

        jCheckBox6.setSelected(true);
        jCheckBox6.setText("Essay");
        typePanel.add(jCheckBox6);

        jCheckBox7.setSelected(true);
        jCheckBox7.setText("Programming");
        typePanel.add(jCheckBox7);

        jTabbedPane1.addTab("Question Types", typePanel);

        classPanel.setLayout(new java.awt.GridBagLayout());

        jScrollPane1.setPreferredSize(new java.awt.Dimension(100, 100));
        jScrollPane1.setViewportView(jList1);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 0;
        gridBagConstraints.gridy = 1;
        classPanel.add(jScrollPane1, gridBagConstraints);

        jPanel59.setLayout(new javax.swing.BoxLayout(jPanel59, javax.swing.BoxLayout.Y_AXIS));

        jButton7.setText(">>");
        jPanel59.add(jButton7);

        jButton8.setText("<<");
        jPanel59.add(jButton8);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 1;
        gridBagConstraints.gridy = 1;
        classPanel.add(jPanel59, gridBagConstraints);

        jScrollPane2.setPreferredSize(new java.awt.Dimension(100, 100));
        jScrollPane2.setViewportView(jList2);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 2;
        gridBagConstraints.gridy = 1;
        classPanel.add(jScrollPane2, gridBagConstraints);

        jLabel1.setText("Show");
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 0;
        gridBagConstraints.gridy = 0;
        classPanel.add(jLabel1, gridBagConstraints);

        jLabel5.setText("Hide");
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 2;
        gridBagConstraints.gridy = 0;
        classPanel.add(jLabel5, gridBagConstraints);

        jTabbedPane1.addTab("Classes", classPanel);

        authorPanel.setLayout(new java.awt.GridBagLayout());

        jScrollPane3.setPreferredSize(new java.awt.Dimension(100, 100));
        jScrollPane3.setViewportView(jList3);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 0;
        gridBagConstraints.gridy = 1;
        authorPanel.add(jScrollPane3, gridBagConstraints);

        jPanel60.setLayout(new javax.swing.BoxLayout(jPanel60, javax.swing.BoxLayout.Y_AXIS));

        jButton9.setText(">>");
        jPanel60.add(jButton9);

        jButton10.setText("<<");
        jPanel60.add(jButton10);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 1;
        gridBagConstraints.gridy = 1;
        authorPanel.add(jPanel60, gridBagConstraints);

        jScrollPane4.setPreferredSize(new java.awt.Dimension(100, 100));
        jScrollPane4.setViewportView(jList4);

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 2;
        gridBagConstraints.gridy = 1;
        authorPanel.add(jScrollPane4, gridBagConstraints);

        jLabel6.setText("Show");
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 0;
        gridBagConstraints.gridy = 0;
        authorPanel.add(jLabel6, gridBagConstraints);

        jLabel7.setText("Hide");
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 2;
        gridBagConstraints.gridy = 0;
        authorPanel.add(jLabel7, gridBagConstraints);

        jTabbedPane1.addTab("Author", authorPanel);

        jLabel3.setText("Keyword");
        keywordPanel.add(jLabel3);

        jTextField1.setPreferredSize(new java.awt.Dimension(200, 20));
        keywordPanel.add(jTextField1);

        jTabbedPane1.addTab("Keyword Search", keywordPanel);

        getContentPane().add(jTabbedPane1, java.awt.BorderLayout.CENTER);

        jButton1.setText("Cancel");
        jPanel5.add(jButton1);

        jButton2.setText("Clear");
        jPanel5.add(jButton2);

        jButton3.setText("OK");
        jPanel5.add(jButton3);

        getContentPane().add(jPanel5, java.awt.BorderLayout.SOUTH);

        pack();
    }//GEN-END:initComponents
    
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JPanel authorPanel;
    private javax.swing.JPanel classPanel;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton10;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JButton jButton7;
    private javax.swing.JButton jButton8;
    private javax.swing.JButton jButton9;
    private javax.swing.JCheckBox jCheckBox1;
    private javax.swing.JCheckBox jCheckBox2;
    private javax.swing.JCheckBox jCheckBox3;
    private javax.swing.JCheckBox jCheckBox4;
    private javax.swing.JCheckBox jCheckBox5;
    private javax.swing.JCheckBox jCheckBox6;
    private javax.swing.JCheckBox jCheckBox7;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JList jList1;
    private javax.swing.JList jList2;
    private javax.swing.JList jList3;
    private javax.swing.JList jList4;
    private javax.swing.JPanel jPanel5;
    private javax.swing.JPanel jPanel59;
    private javax.swing.JPanel jPanel60;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JScrollPane jScrollPane4;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTextField jTextField1;
    private javax.swing.JPanel keywordPanel;
    private javax.swing.JPanel typePanel;
    // End of variables declaration//GEN-END:variables
    
}