import java.awt.*;
import javax.swing.*;
public class DBFrame extends javax.swing.JFrame {
    
    /** Creates new form CourseDBFrame */
    public DBFrame() {
        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.
     */
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
    private void initComponents() {
        jPanel1 = new javax.swing.JPanel();
        dbTab = new javax.swing.JTabbedPane();
        instructorPanel = new javax.swing.JPanel();
        instructorScrollPane = new javax.swing.JScrollPane();
        instructorList = new javax.swing.JList();
        instructorAddButton = new javax.swing.JButton();
        instructorRemoveButton = new javax.swing.JButton();
        instructorNameLabel = new javax.swing.JLabel();
        instructorDepartmentLabel = new javax.swing.JLabel();
        instructorDepartmentOfficeNumberLabel = new javax.swing.JLabel();
        instructorEmailAddressLabel = new javax.swing.JLabel();
        instructorWTULabel = new javax.swing.JLabel();
        instructorPreferencesLabel = new javax.swing.JLabel();
        instructorDisabilityLabel = new javax.swing.JLabel();
        instructorNotesLabel = new javax.swing.JLabel();
        instructorNameField = new javax.swing.JTextField();
        instructorDepartmentComboBox = new javax.swing.JComboBox();
        instructorDepartmentOfficeNumberField = new javax.swing.JTextField();
        instructorEmailAddressField = new javax.swing.JTextField();
        instructorWTUField = new javax.swing.JTextField();
        instructorViewPreferencesButton = new javax.swing.JButton();
        instructorMobilityCheckbox = new javax.swing.JCheckBox();
        instructorHearingCheckbox = new javax.swing.JCheckBox();
        instructorDexterityCheckbox = new javax.swing.JCheckBox();
        instructorVisualCheckbox = new javax.swing.JCheckBox();
        instructorNotesPane = new javax.swing.JScrollPane();
        instructorNotes = new javax.swing.JTextArea();
        instructorCancelButton = new javax.swing.JButton();
        instructorOKButton = new javax.swing.JButton();
        coursePanel = new javax.swing.JPanel();
        courseScrollPane = new javax.swing.JScrollPane();
        instructorList1 = new javax.swing.JList();
        courseAddButton = new javax.swing.JButton();
        courseRemoveButton = new javax.swing.JButton();
        courseDepartmentLabel = new javax.swing.JLabel();
        courseCourseNumberLabel = new javax.swing.JLabel();
        courseCourseNameLabel = new javax.swing.JLabel();
        courseTypeLabel = new javax.swing.JLabel();
        courseWTULabel = new javax.swing.JLabel();
        courseMaximumEnrollmentLabel = new javax.swing.JLabel();
        courseLabPairingLabel = new javax.swing.JLabel();
        courseEquipmentRequiredLabel = new javax.swing.JLabel();
        courseDepartmentComboBox = new javax.swing.JComboBox();
        courseCourseNameField = new javax.swing.JTextField();
        courseTypeField = new javax.swing.JTextField();
        courseWTUField = new javax.swing.JTextField();
        courseEquipmentRequiredPane = new javax.swing.JScrollPane();
        instructorNotes1 = new javax.swing.JTextArea();
        courseCancelButton = new javax.swing.JButton();
        courseOKButton = new javax.swing.JButton();
        courseCourseDescriptionLabel = new javax.swing.JLabel();
        courseCourseDescriptionPane = new javax.swing.JScrollPane();
        jTextArea1 = new javax.swing.JTextArea();
        courseMaximumEnrollmentField = new javax.swing.JTextField();
        courseCourseNumberField = new javax.swing.JTextField();
        courseLabPairingComboBox = new javax.swing.JComboBox();
        roomPanel = new javax.swing.JPanel();
        roomScrollPane = new javax.swing.JScrollPane();
        roomList = new javax.swing.JList();
        roomAddButton = new javax.swing.JButton();
        roomRemoveButton = new javax.swing.JButton();
        roomBuildingLabel = new javax.swing.JLabel();
        roomRoomLabel = new javax.swing.JLabel();
        roomTypeLabel = new javax.swing.JLabel();
        roomOccupancyLabel = new javax.swing.JLabel();
        roomEquipmentLabel = new javax.swing.JLabel();
        roomDIsabilityLabel = new javax.swing.JLabel();
        roomBuildingComboBox = new javax.swing.JComboBox();
        roomRoomNumberField = new javax.swing.JTextField();
        roomOccupancyField = new javax.swing.JTextField();
        roomMobilityCheckbox = new javax.swing.JCheckBox();
        roomHearingCheckbox = new javax.swing.JCheckBox();
        roomDexterityCheckbox = new javax.swing.JCheckBox();
        roomVisualCheckbox = new javax.swing.JCheckBox();
        roomCancelButton = new javax.swing.JButton();
        roomOKButton = new javax.swing.JButton();
        roomTypeComboBox = new javax.swing.JComboBox();
        roomEquipmentField = new javax.swing.JTextArea();

        setTitle("Databases");
        setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
        setResizable(false);
        dbTab.setMinimumSize(new java.awt.Dimension(87, 63));
        instructorScrollPane.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        instructorScrollPane.setViewportView(instructorList);

        instructorAddButton.setText("Add");
        instructorAddButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                instructorAddButtonActionPerformed(evt);
            }
        });

        instructorRemoveButton.setText("Remove");
        instructorRemoveButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                instructorRemoveButtonActionPerformed(evt);
            }
        });

        instructorNameLabel.setText("Name:");

        instructorDepartmentLabel.setText("Department:");

        instructorDepartmentOfficeNumberLabel.setText("Department Office Number:");

        instructorEmailAddressLabel.setText("Email Address:");

        instructorWTULabel.setText("WTUs Available:");

        instructorPreferencesLabel.setText("Preferences:");

        instructorDisabilityLabel.setText("Disabilities:");

        instructorNotesLabel.setText("Other Notes:");

        instructorDepartmentComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "CSC", "CPE" }));
        instructorDepartmentComboBox.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                instructorDepartmentComboBoxItemStateChanged(evt);
            }
        });

        instructorViewPreferencesButton.setText("View");
        instructorViewPreferencesButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                instructorViewPreferencesButtonActionPerformed(evt);
            }
        });

        instructorMobilityCheckbox.setText("Mobility");
        instructorMobilityCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        instructorMobilityCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        instructorHearingCheckbox.setText("Hearing");
        instructorHearingCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        instructorHearingCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        instructorDexterityCheckbox.setText("Dexterity");
        instructorDexterityCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        instructorDexterityCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        instructorVisualCheckbox.setText("Visual");
        instructorVisualCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        instructorVisualCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        instructorNotes.setColumns(20);
        instructorNotes.setLineWrap(true);
        instructorNotes.setRows(5);
        instructorNotes.setWrapStyleWord(true);
        instructorNotesPane.setViewportView(instructorNotes);

        instructorCancelButton.setText("Cancel");
        instructorCancelButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                instructorCancelButtonActionPerformed(evt);
            }
        });

        instructorOKButton.setText("OK");
        instructorOKButton.setMaximumSize(new java.awt.Dimension(67, 23));
        instructorOKButton.setMinimumSize(new java.awt.Dimension(67, 23));
        instructorOKButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                instructorOKButtonActionPerformed(evt);
            }
        });

        org.jdesktop.layout.GroupLayout instructorPanelLayout = new org.jdesktop.layout.GroupLayout(instructorPanel);
        instructorPanel.setLayout(instructorPanelLayout);
        instructorPanelLayout.setHorizontalGroup(
            instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(instructorPanelLayout.createSequentialGroup()
                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(instructorPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(instructorScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 150, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(instructorPanelLayout.createSequentialGroup()
                        .add(32, 32, 32)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(instructorRemoveButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorAddButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                    .add(instructorDisabilityLabel)
                    .add(instructorDepartmentOfficeNumberLabel)
                    .add(instructorNameLabel)
                    .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                        .add(instructorWTULabel)
                        .add(instructorEmailAddressLabel))
                    .add(instructorPreferencesLabel)
                    .add(instructorDepartmentLabel)
                    .add(instructorNotesLabel))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(instructorPanelLayout.createSequentialGroup()
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(org.jdesktop.layout.GroupLayout.TRAILING, instructorWTUField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 162, Short.MAX_VALUE)
                            .add(instructorEmailAddressField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 162, Short.MAX_VALUE)
                            .add(instructorDepartmentOfficeNumberField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 162, Short.MAX_VALUE)
                            .add(instructorDepartmentComboBox, 0, 162, Short.MAX_VALUE)
                            .add(instructorNameField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 162, Short.MAX_VALUE)
                            .add(instructorPanelLayout.createSequentialGroup()
                                .add(instructorOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                                .add(instructorCancelButton))
                            .add(instructorPanelLayout.createSequentialGroup()
                                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                    .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                                        .add(org.jdesktop.layout.GroupLayout.LEADING, instructorViewPreferencesButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .add(org.jdesktop.layout.GroupLayout.LEADING, instructorMobilityCheckbox, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                                    .add(instructorDexterityCheckbox))
                                .add(23, 23, 23)
                                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                    .add(instructorHearingCheckbox)
                                    .add(instructorVisualCheckbox))))
                        .add(294, 294, 294))
                    .add(instructorPanelLayout.createSequentialGroup()
                        .add(instructorNotesPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 207, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addContainerGap())))
        );
        instructorPanelLayout.setVerticalGroup(
            instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(instructorPanelLayout.createSequentialGroup()
                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
                    .add(instructorPanelLayout.createSequentialGroup()
                        .add(25, 25, 25)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorNameField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorNameLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorDepartmentComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorDepartmentLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorDepartmentOfficeNumberField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorDepartmentOfficeNumberLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorEmailAddressField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorEmailAddressLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorWTUField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(instructorWTULabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorPreferencesLabel)
                            .add(instructorViewPreferencesButton))
                        .add(12, 12, 12)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorMobilityCheckbox)
                            .add(instructorDisabilityLabel)
                            .add(instructorHearingCheckbox))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(instructorDexterityCheckbox)
                            .add(instructorVisualCheckbox))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(instructorPanelLayout.createSequentialGroup()
                                .add(instructorNotesPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                                .add(75, 75, 75)
                                .add(instructorPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                                    .add(instructorCancelButton)
                                    .add(instructorOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                            .add(instructorNotesLabel)))
                    .add(instructorPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(instructorScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 344, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .add(instructorAddButton)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(instructorRemoveButton)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)))
                .addContainerGap(63, Short.MAX_VALUE))
        );
        dbTab.addTab("Instructor", instructorPanel);

        courseScrollPane.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        courseScrollPane.setViewportView(instructorList1);

        courseAddButton.setText("Add");
        courseAddButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                courseAddButtonActionPerformed(evt);
            }
        });

        courseRemoveButton.setText("Remove");
        courseRemoveButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                courseRemoveButtonActionPerformed(evt);
            }
        });

        courseDepartmentLabel.setText("Department:");

        courseCourseNumberLabel.setText("Course Number:");

        courseCourseNameLabel.setText("Course Name:");

        courseTypeLabel.setText("Type:");

        courseWTULabel.setText("WTUs:");

        courseMaximumEnrollmentLabel.setText("Maximum Enrollment:");

        courseLabPairingLabel.setText("Lab Pairing:");

        courseEquipmentRequiredLabel.setText("Equipment Required:");

        courseDepartmentComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "CSC", "CPE" }));
        courseDepartmentComboBox.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                courseDepartmentComboBoxItemStateChanged(evt);
            }
        });

        instructorNotes1.setColumns(20);
        instructorNotes1.setLineWrap(true);
        instructorNotes1.setRows(5);
        instructorNotes1.setWrapStyleWord(true);
        courseEquipmentRequiredPane.setViewportView(instructorNotes1);

        courseCancelButton.setText("Cancel");
        courseCancelButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                courseCancelButtonActionPerformed(evt);
            }
        });

        courseOKButton.setText("OK");
        courseOKButton.setMaximumSize(new java.awt.Dimension(67, 23));
        courseOKButton.setMinimumSize(new java.awt.Dimension(67, 23));
        courseOKButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                courseOKButtonActionPerformed(evt);
            }
        });

        courseCourseDescriptionLabel.setText("Course Description:");

        jTextArea1.setColumns(20);
        jTextArea1.setLineWrap(true);
        jTextArea1.setRows(5);
        jTextArea1.setWrapStyleWord(true);
        courseCourseDescriptionPane.setViewportView(jTextArea1);

        courseLabPairingComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Yes", "No" }));

        org.jdesktop.layout.GroupLayout coursePanelLayout = new org.jdesktop.layout.GroupLayout(coursePanel);
        coursePanel.setLayout(coursePanelLayout);
        coursePanelLayout.setHorizontalGroup(
            coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(coursePanelLayout.createSequentialGroup()
                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(coursePanelLayout.createSequentialGroup()
                        .add(32, 32, 32)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(courseRemoveButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseAddButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                    .add(coursePanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(courseScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 150, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(coursePanelLayout.createSequentialGroup()
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                            .add(coursePanelLayout.createSequentialGroup()
                                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                    .add(coursePanelLayout.createSequentialGroup()
                                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                                            .add(courseLabPairingLabel)
                                            .add(courseCourseNameLabel)
                                            .add(courseWTULabel)
                                            .add(courseMaximumEnrollmentLabel)
                                            .add(courseCourseNumberLabel)
                                            .add(courseTypeLabel)))
                                    .add(courseEquipmentRequiredLabel)
                                    .add(courseCourseDescriptionLabel))
                                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
                            .add(courseDepartmentLabel))
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(coursePanelLayout.createSequentialGroup()
                                .add(courseLabPairingComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                                .addContainerGap())
                            .add(org.jdesktop.layout.GroupLayout.TRAILING, coursePanelLayout.createSequentialGroup()
                                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseEquipmentRequiredPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseCourseNumberField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(courseWTUField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseTypeField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseCourseNameField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseMaximumEnrollmentField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseDepartmentComboBox, 0, 177, Short.MAX_VALUE)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, courseCourseDescriptionPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE))
                                .add(114, 114, 114))))
                    .add(coursePanelLayout.createSequentialGroup()
                        .add(197, 197, 197)
                        .add(courseOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(courseCancelButton)
                        .addContainerGap())))
        );
        coursePanelLayout.setVerticalGroup(
            coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(coursePanelLayout.createSequentialGroup()
                .addContainerGap()
                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(coursePanelLayout.createSequentialGroup()
                        .add(courseScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 346, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .add(18, 18, 18)
                        .add(courseAddButton))
                    .add(coursePanelLayout.createSequentialGroup()
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseDepartmentLabel)
                            .add(courseDepartmentComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .add(10, 10, 10)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseCourseNumberLabel)
                            .add(courseCourseNumberField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseCourseNameField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseCourseNameLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseTypeField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseTypeLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseWTUField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseWTULabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseMaximumEnrollmentLabel)
                            .add(courseMaximumEnrollmentField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .add(12, 12, 12)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseLabPairingLabel)
                            .add(courseLabPairingComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .add(16, 16, 16)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(courseEquipmentRequiredPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseEquipmentRequiredLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(courseCourseDescriptionPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(courseCourseDescriptionLabel))))
                .add(13, 13, 13)
                .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(coursePanelLayout.createSequentialGroup()
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(courseRemoveButton)
                        .addContainerGap(42, Short.MAX_VALUE))
                    .add(org.jdesktop.layout.GroupLayout.TRAILING, coursePanelLayout.createSequentialGroup()
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(coursePanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(courseCancelButton)
                            .add(courseOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .add(23, 23, 23))))
        );
        dbTab.addTab("Course", coursePanel);

        roomScrollPane.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        roomScrollPane.setViewportView(roomList);

        roomAddButton.setText("Add");
        roomAddButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                roomAddButtonActionPerformed(evt);
            }
        });

        roomRemoveButton.setText("Remove");
        roomRemoveButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                roomRemoveButtonActionPerformed(evt);
            }
        });

        roomBuildingLabel.setText("Building:");

        roomRoomLabel.setText("Room Number:");

        roomTypeLabel.setText("Type:");

        roomOccupancyLabel.setText("Maximum Occupancy:");

        roomEquipmentLabel.setText("Equipment Provided:");

        roomDIsabilityLabel.setText("Disabilities Compliance:");

        roomBuildingComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "10", "14" }));
        roomBuildingComboBox.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                roomBuildingComboBoxItemStateChanged(evt);
            }
        });

        roomMobilityCheckbox.setText("Mobility");
        roomMobilityCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        roomMobilityCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        roomHearingCheckbox.setText("Hearing");
        roomHearingCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        roomHearingCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        roomDexterityCheckbox.setText("Dexterity");
        roomDexterityCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        roomDexterityCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        roomVisualCheckbox.setText("Visual");
        roomVisualCheckbox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        roomVisualCheckbox.setMargin(new java.awt.Insets(0, 0, 0, 0));

        roomCancelButton.setText("Cancel");
        roomCancelButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                roomCancelButtonActionPerformed(evt);
            }
        });

        roomOKButton.setText("OK");
        roomOKButton.setMaximumSize(new java.awt.Dimension(67, 23));
        roomOKButton.setMinimumSize(new java.awt.Dimension(67, 23));
        roomOKButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                roomOKButtonActionPerformed(evt);
            }
        });

        roomTypeComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Lecture", "Lab" }));
        roomTypeComboBox.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                roomTypeComboBoxItemStateChanged(evt);
            }
        });

        roomEquipmentField.setColumns(20);
        roomEquipmentField.setLineWrap(true);
        roomEquipmentField.setRows(5);
        roomEquipmentField.setWrapStyleWord(true);

        org.jdesktop.layout.GroupLayout roomPanelLayout = new org.jdesktop.layout.GroupLayout(roomPanel);
        roomPanel.setLayout(roomPanelLayout);
        roomPanelLayout.setHorizontalGroup(
            roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(roomPanelLayout.createSequentialGroup()
                .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(roomPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(roomScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 150, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(roomPanelLayout.createSequentialGroup()
                        .add(32, 32, 32)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(roomRemoveButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(roomAddButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 92, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))
                .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(roomPanelLayout.createSequentialGroup()
                        .add(63, 63, 63)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                            .add(roomTypeLabel)
                            .add(roomRoomLabel)
                            .add(roomBuildingLabel)
                            .add(roomOccupancyLabel)
                            .add(roomEquipmentLabel))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                                .add(org.jdesktop.layout.GroupLayout.LEADING, roomTypeComboBox, 0, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .add(org.jdesktop.layout.GroupLayout.LEADING, roomRoomNumberField)
                                .add(org.jdesktop.layout.GroupLayout.LEADING, roomBuildingComboBox, 0, 215, Short.MAX_VALUE)
                                .add(roomEquipmentField, 0, 0, Short.MAX_VALUE)
                                .add(roomOccupancyField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 225, Short.MAX_VALUE))
                            .add(roomPanelLayout.createSequentialGroup()
                                .add(roomOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                                .add(roomCancelButton))))
                    .add(roomPanelLayout.createSequentialGroup()
                        .add(51, 51, 51)
                        .add(roomDIsabilityLabel)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(roomMobilityCheckbox)
                            .add(roomDexterityCheckbox))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(roomVisualCheckbox)
                            .add(roomHearingCheckbox))))
                .addContainerGap(17, Short.MAX_VALUE))
        );
        roomPanelLayout.setVerticalGroup(
            roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(roomPanelLayout.createSequentialGroup()
                .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
                    .add(roomPanelLayout.createSequentialGroup()
                        .add(25, 25, 25)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomBuildingLabel)
                            .add(roomBuildingComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomRoomLabel)
                            .add(roomRoomNumberField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomTypeLabel)
                            .add(roomTypeComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                        .add(16, 16, 16)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomOccupancyField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(roomOccupancyLabel))
                        .add(24, 24, 24)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomEquipmentField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                            .add(roomEquipmentLabel))
                        .add(38, 38, 38)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(roomDIsabilityLabel)
                            .add(roomPanelLayout.createSequentialGroup()
                                .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                                    .add(roomMobilityCheckbox)
                                    .add(roomHearingCheckbox))
                                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                                .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                                    .add(roomDexterityCheckbox)
                                    .add(roomVisualCheckbox))))
                        .add(103, 103, 103)
                        .add(roomPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(roomCancelButton)
                            .add(roomOKButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                    .add(roomPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(roomScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 344, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .add(roomAddButton)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(roomRemoveButton)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)))
                .addContainerGap(41, Short.MAX_VALUE))
        );
        dbTab.addTab("Room", roomPanel);

        dbTab.setSelectedComponent(instructorPanel);

        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(dbTab, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 618, Short.MAX_VALUE)
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(dbTab, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 508, Short.MAX_VALUE)
        );

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void roomTypeComboBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_roomTypeComboBoxItemStateChanged
// TODO add your handling code here:
    }//GEN-LAST:event_roomTypeComboBoxItemStateChanged

    private void roomOKButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_roomOKButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Room Database: OK pressed");
    }//GEN-LAST:event_roomOKButtonActionPerformed

    private void roomCancelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_roomCancelButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Room Database: Cancel pressed");
    }//GEN-LAST:event_roomCancelButtonActionPerformed

    private void roomBuildingComboBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_roomBuildingComboBoxItemStateChanged
// TODO add your handling code here:
    }//GEN-LAST:event_roomBuildingComboBoxItemStateChanged

    private void roomRemoveButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_roomRemoveButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Room Database: Remove pressed");
    }//GEN-LAST:event_roomRemoveButtonActionPerformed

    private void roomAddButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_roomAddButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Room Database: Add pressed");
    }//GEN-LAST:event_roomAddButtonActionPerformed

    private void courseOKButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_courseOKButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Course Database: OK pressed");
    }//GEN-LAST:event_courseOKButtonActionPerformed

    private void courseCancelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_courseCancelButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Course Database: Cancel pressed");
    }//GEN-LAST:event_courseCancelButtonActionPerformed

    private void courseAddButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_courseAddButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Course Database: Add pressed");
    }//GEN-LAST:event_courseAddButtonActionPerformed

    private void courseRemoveButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_courseRemoveButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Course Database: Remove pressed");
    }//GEN-LAST:event_courseRemoveButtonActionPerformed

    private void courseDepartmentComboBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_courseDepartmentComboBoxItemStateChanged
// TODO add your handling code here:
    }//GEN-LAST:event_courseDepartmentComboBoxItemStateChanged

    private void instructorDepartmentComboBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_instructorDepartmentComboBoxItemStateChanged
// TODO add your handling code here:
    }//GEN-LAST:event_instructorDepartmentComboBoxItemStateChanged

    private void instructorRemoveButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_instructorRemoveButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Instructor Database: Remove pressed");
    }//GEN-LAST:event_instructorRemoveButtonActionPerformed

    private void instructorAddButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_instructorAddButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Instructor Database: Add pressed");
    }//GEN-LAST:event_instructorAddButtonActionPerformed

    private void instructorCancelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_instructorCancelButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Instructor Database: Cancel pressed");
    }//GEN-LAST:event_instructorCancelButtonActionPerformed

    private void instructorOKButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_instructorOKButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Instructor Database: OK pressed");
    }//GEN-LAST:event_instructorOKButtonActionPerformed

    private void instructorViewPreferencesButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_instructorViewPreferencesButtonActionPerformed
// TODO add your handling code here:
        System.out.println("Instructor Database: View Preferences pressed");
    }//GEN-LAST:event_instructorViewPreferencesButtonActionPerformed
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton courseAddButton;
    private javax.swing.JButton courseCancelButton;
    private javax.swing.JLabel courseCourseDescriptionLabel;
    private javax.swing.JScrollPane courseCourseDescriptionPane;
    private javax.swing.JTextField courseCourseNameField;
    private javax.swing.JLabel courseCourseNameLabel;
    private javax.swing.JTextField courseCourseNumberField;
    private javax.swing.JLabel courseCourseNumberLabel;
    private javax.swing.JComboBox courseDepartmentComboBox;
    private javax.swing.JLabel courseDepartmentLabel;
    private javax.swing.JLabel courseEquipmentRequiredLabel;
    private javax.swing.JScrollPane courseEquipmentRequiredPane;
    private javax.swing.JComboBox courseLabPairingComboBox;
    private javax.swing.JLabel courseLabPairingLabel;
    private javax.swing.JTextField courseMaximumEnrollmentField;
    private javax.swing.JLabel courseMaximumEnrollmentLabel;
    private javax.swing.JButton courseOKButton;
    private javax.swing.JPanel coursePanel;
    private javax.swing.JButton courseRemoveButton;
    private javax.swing.JScrollPane courseScrollPane;
    private javax.swing.JTextField courseTypeField;
    private javax.swing.JLabel courseTypeLabel;
    private javax.swing.JTextField courseWTUField;
    private javax.swing.JLabel courseWTULabel;
    private javax.swing.JTabbedPane dbTab;
    private javax.swing.JButton instructorAddButton;
    private javax.swing.JButton instructorCancelButton;
    private javax.swing.JComboBox instructorDepartmentComboBox;
    private javax.swing.JLabel instructorDepartmentLabel;
    private javax.swing.JTextField instructorDepartmentOfficeNumberField;
    private javax.swing.JLabel instructorDepartmentOfficeNumberLabel;
    private javax.swing.JCheckBox instructorDexterityCheckbox;
    private javax.swing.JLabel instructorDisabilityLabel;
    private javax.swing.JTextField instructorEmailAddressField;
    private javax.swing.JLabel instructorEmailAddressLabel;
    private javax.swing.JCheckBox instructorHearingCheckbox;
    private javax.swing.JList instructorList;
    private javax.swing.JList instructorList1;
    private javax.swing.JCheckBox instructorMobilityCheckbox;
    private javax.swing.JTextField instructorNameField;
    private javax.swing.JLabel instructorNameLabel;
    private javax.swing.JTextArea instructorNotes;
    private javax.swing.JTextArea instructorNotes1;
    private javax.swing.JLabel instructorNotesLabel;
    private javax.swing.JScrollPane instructorNotesPane;
    private javax.swing.JButton instructorOKButton;
    private javax.swing.JPanel instructorPanel;
    private javax.swing.JLabel instructorPreferencesLabel;
    private javax.swing.JButton instructorRemoveButton;
    private javax.swing.JScrollPane instructorScrollPane;
    private javax.swing.JButton instructorViewPreferencesButton;
    private javax.swing.JCheckBox instructorVisualCheckbox;
    private javax.swing.JTextField instructorWTUField;
    private javax.swing.JLabel instructorWTULabel;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JTextArea jTextArea1;
    private javax.swing.JButton roomAddButton;
    private javax.swing.JComboBox roomBuildingComboBox;
    private javax.swing.JLabel roomBuildingLabel;
    private javax.swing.JButton roomCancelButton;
    private javax.swing.JLabel roomDIsabilityLabel;
    private javax.swing.JCheckBox roomDexterityCheckbox;
    private javax.swing.JTextArea roomEquipmentField;
    private javax.swing.JLabel roomEquipmentLabel;
    private javax.swing.JCheckBox roomHearingCheckbox;
    private javax.swing.JList roomList;
    private javax.swing.JCheckBox roomMobilityCheckbox;
    private javax.swing.JButton roomOKButton;
    private javax.swing.JTextField roomOccupancyField;
    private javax.swing.JLabel roomOccupancyLabel;
    private javax.swing.JPanel roomPanel;
    private javax.swing.JButton roomRemoveButton;
    private javax.swing.JLabel roomRoomLabel;
    private javax.swing.JTextField roomRoomNumberField;
    private javax.swing.JScrollPane roomScrollPane;
    private javax.swing.JComboBox roomTypeComboBox;
    private javax.swing.JLabel roomTypeLabel;
    private javax.swing.JCheckBox roomVisualCheckbox;
    // End of variables declaration//GEN-END:variables
    
}