📄 addstudent.java
字号:
package 学生考试成绩分析程序;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class AddStudent extends JFrame implements ActionListener{ JLabel jlGrade,jlSpeciality,jlClass,jlCount; JTextField jtGrade,jtSpeciality,jtClass,jtCount; JButton jbCancel,jbAddStudent; public static void main(String[] args) { AddStudent frame=new AddStudent(); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.setTitle("输入学生信息:"); frame.setSize(350,130); frame.setLocation(450,300); frame.setVisible(true); } public AddStudent() { jlGrade=new JLabel(" 年级"); jlSpeciality=new JLabel(" 专业"); jlClass=new JLabel(" 班级"); jlCount=new JLabel(" 人数"); jtGrade=new JTextField(""); jtSpeciality=new JTextField(""); jtClass=new JTextField(""); jtCount=new JTextField(""); jbAddStudent=new JButton("增加姓名和学号"); jbCancel=new JButton(" 取消 "); JPanel jpJButton=new JPanel(); JPanel jpLabel=new JPanel(); jpLabel.setLayout(new GridLayout(0,4)); jpLabel.add(jlGrade); jpLabel.add(jtGrade); jpLabel.add(jlSpeciality); jpLabel.add(jtSpeciality); jpLabel.add(jlClass); jpLabel.add(jtClass); jpLabel.add(jlCount); jpLabel.add(jtCount); jpJButton.add(jbAddStudent); jpJButton.add(jbCancel); jbAddStudent.addActionListener(this); jbCancel.addActionListener(this); add(jpLabel,BorderLayout.NORTH); getContentPane().add(jpJButton,BorderLayout.SOUTH); } public void actionPerformed(ActionEvent e) { if(e.getSource()==jbAddStudent) { String grade = null,speciality = null,Class = null,count = null; grade =jtGrade.getText(); speciality=jtSpeciality.getText(); Class =jtClass.getText(); count =jtCount.getText(); new AddIdAndName(grade,speciality ,Class,count); } else if(e.getSource()==jbCancel) { this.setVisible(false); } } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -