📄 jcomboboxlistener.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JComboBoxListener implements ActionListener{
DrawGUI x;
JComboBoxListener(DrawGUI a){
x=a;
}
public void actionPerformed(ActionEvent e)
{
if(x.comboBoxStudentType.getSelectedIndex()==0)
{
JLabel label12=new
JLabel("计算方法",JLabel.LEFT);
JLabel label13=new
JLabel("岩土工程",JLabel.LEFT);
JLabel label14=new
JLabel("测量平差",JLabel.LEFT);
JLabel label15=new
JLabel("C++",JLabel.LEFT);
JTextField txt12=new
JTextField();
JTextField txt13=new
JTextField();
JTextField txt14=new
JTextField();
JTextField txt15=new
JTextField();
x.labelWhatTypeOfStudent.setText("交通学院学生");
x.label12.setText("计算方法");
x.label12.setVisible(true);
x.txt12.setVisible(true);
x.label13.setText("岩土工程");
x.label13.setVisible(true);
x.txt13.setVisible(true);
x.label14.setText("测量平差");
x.label14.setVisible(true);
x.txt14.setVisible(true);
x.label15.setText("C++");
x.label15.setVisible(true);
x.txt15.setVisible(true);
x.txaInformation.removeAll();
/*x.txtMidterm.setVisible(true);
x.txtMidterm.setText("");
x.txtFinalExam.setVisible(true);
x.txtFinalExam.setText("");
x.labelResearchPaper.setVisible(true);
x.txtResearchPaper.setVisible(true);
x.txtResearchPaper.setText("");
x.labelPresentation.setVisible(true);
x.txtPresentation.setVisible(true);
x.txtPresentation.setText("");
x.labelWhatTypeOfStudent.setText("ENGLISH STUDENT");
x.labelFinalNumericGrade.setText("");
x.labelFinalLetterGrade.setText("");*/
}
else if(x.comboBoxStudentType.getSelectedIndex()==1)
{
x.label12.setText("计算方法");
x.label12.setVisible(true);
x.txt12.setVisible(true);
x.label13.setText("JAVA");
x.label13.setVisible(true);
x.txt13.setVisible(true);
x.label14.setText("离散");
x.label14.setVisible(true);
x.txt14.setVisible(true);
x.label15.setText("操作系统");
x.label15.setVisible(true);
x.txt15.setVisible(true);
x.labelWhatTypeOfStudent.setText("软件学院学生");
x.txaInformation.removeAll();
/*x.txtMidterm.setVisible(true);
x.txtMidterm.setText("");
x.txtFinalExam.setVisible(true);
x.txtFinalExam.setText("");
x.labelResearchPaper.setVisible(false);
x.txtResearchPaper.setVisible(false);
x.labelPresentation.setVisible(false);
x.txtPresentation.setVisible(false);
x.labelWhatTypeOfStudent.setText("MATH STUDENT");
x.labelFinalNumericGrade.setText("");
x.labelFinalLetterGrade.setText("");*/
}
else if(x.comboBoxStudentType.getSelectedIndex()==2)
{
x.labelWhatTypeOfStudent.setText("英语系学生");
x.label12.setVisible(false);
x.txt12.setVisible(false);
x.label13.setVisible(false);
x.txt13.setVisible(false);
x.label14.setVisible(false);
x.txt14.setVisible(false);
x.label15.setVisible(false);
x.txt15.setVisible(false);
x.txaInformation.removeAll();
/*x.txtMidterm.setVisible(true);
x.txtMidterm.setText("");
x.txtFinalExam.setVisible(true);
x.txtFinalExam.setText("");
x.labelResearchPaper.setVisible(true);
x.txtResearchPaper.setVisible(true);
x.txtResearchPaper.setText("");
x.labelPresentation.setVisible(false);
x.txtPresentation.setVisible(false);
x.labelWhatTypeOfStudent.setText("SCIENCE STUDENT");
x.labelFinalNumericGrade.setText("");
x.labelFinalLetterGrade.setText("");*/
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -