public void actionPerformed(ActionEvent e) {
		if (e.getSource() == backButton) {
			this.f.getPanelJudgeMenu().setVisible(true);
			this.setVisible(false);
			this.remove(roundCombo);
			this.remove(typeCombo);
			/***************************************************/
//			this.weightField.setText("");
//			this.deadlineField.setText("");
			/***************************************************/
		} else if (e.getSource() == submitButton) {
			if (roundCombo.getSelectedIndex() != 0 && typeCombo.getSelectedIndex() != 0) {
				if (this.f.getMyQueryManager().ableToModifyEvaluation(
						Integer.valueOf(types[typeCombo.getSelectedIndex() - 1][0]))) {
					this.f.getMyQueryManager().modifyEvaluation(
							Integer.valueOf(types[typeCombo.getSelectedIndex() - 1][0]),
							Integer.valueOf(weightField.getText()),
							Date.valueOf(deadlineField.getText()));
					this.f.getMyQueryManager().printResultTable("Select * from Evaluation");
					this.f.getPanelJudgeMenu().setVisible(true);
					this.setVisible(false);
					this.remove(roundCombo);
					this.remove(typeCombo);
					/***************************************************/
//					this.weightField.setText("");
//					this.deadlineField.setText("");
					/***************************************************/
				} else
					System.out.println("You can't modify it because deadline has past");
			} else
				System.out.println("You must select a round and a evaluation type!");
		} else if (e.getSource() == roundCombo) {
			typeCombo.removeAllItems();
			types = f.getMyQueryManager().getEvalListFromRoundName(
					roundCombo.getSelectedItem().toString());
			typeCombo.addItem("");
			for (int i = 0; i < types.length; i++) {
				typeCombo.addItem(types[i][1]);
			}
		}
	}