public Combo_Box_Change_Group_Information() throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException
	{
		//MAIN FRAME
		super("Team J's Scheduler | Change Group Information");
		setBounds(50,50,500,300);
		setResizable(false);
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
	    setLayout(null);
		setVisible(true);	
		  
		/*LABEL - GROUP_LABEL*/
		group_label.setLayout(null);
		group_label.setLocation(20, 10);
		group_label.setSize(150,25);
		add(group_label);
		
		//GROUP NAME INPUT BOX
		group_name_input.setLayout(null);
		group_name_input.setLocation(150,10);
		group_name_input.setSize(210,25);
		add(group_name_input);
		
		/*LABEL - BOX_LABEL*/
		box_label.setLayout(null);
		box_label.setLocation(20, 40);
		box_label.setSize(150,25);
		add(box_label);
		
		//DROPDOWN BOX
		options.setLocation(150,40);
		options.setSize(200,25);
		add(options);
		
		/*LABEL - CHANGE_LABEL*/
		change_label.setLayout(null);
		change_label.setLocation(20, 70);
		change_label.setSize(150,25);
		add(change_label);
		
		//CHANGE GROUP INFO BOX
		change_input.setLayout(null);
		change_input.setLocation(150,70);
		change_input.setSize(210,25);
		add(change_input);		
		
		//CHANGE BUTTON
		Change.setLayout(null);
	    Change.setLocation(150, 230);
	    Change.setSize(170, 25);
		Change.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			
			String GroupName_Input = group_name_input.getText();
       	 	String Change_Input = change_input.getText();
       	 	
       	 	Pattern Letters_Numbers = Pattern.compile("[a-zA-Z0-9]");
       	 	Pattern Letters_Only = Pattern.compile("[a-zA-Z]");
       	 	
       	 	boolean GroupName_hasSpecialChar = Letters_Only.matcher(GroupName_Input).find();
       	 	boolean Change_hasSpecialChar = Letters_Numbers.matcher(Change_Input).find();
       	 	
       	 if( GroupName_hasSpecialChar == false)
 	 	 	{
       		 //Checks to make sure GroupName is valid
       		 JOptionPane.showMessageDialog(null,
				    "Please enter a valid Group Name!",
				    "Name Error",
				    JOptionPane.ERROR_MESSAGE);
 	 	 	}
       	 	
       	if(Change_hasSpecialChar == false)
	   		{
       		//Checks to make sure Change field is valid
       		JOptionPane.showMessageDialog(null,
			    "Please enter a valid Change value",
			    "Change Error",
			    JOptionPane.ERROR_MESSAGE);
	   		}
			
       	if(GroupName_hasSpecialChar == true && Change_hasSpecialChar == true)
       	{
				try {
					choice = options.getSelectedIndex();
					sql_edit_group(choice);
					setVisible(false);
				} catch (InstantiationException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				} catch (IllegalAccessException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				} catch (ClassNotFoundException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				} catch (SQLException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
       	}
			}          
		});
	    add(Change);	
	    
        //Set button to default button to select with enter key
        getRootPane().setDefaultButton(Change);
	    
	}