⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jcomboboxlistener.java

📁 此系统可用于对学生成绩进行简单管理
💻 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 + -