📄 addlesson.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class AddLesson extends JFrame implements ActionListener{
private JTextField lessonname=new JTextField(10);
private JTextField lessonid=new JTextField(10);
private JTextField numofstu=new JTextField(10);
private JButton cancle=new JButton("返回");
private String[] xuefen={"1","2","3","4"};
private JComboBox jboc=new JComboBox(xuefen);
private JButton jok2=new JButton("提交");
public AddLesson(){
JPanel lessonpanel=new JPanel();
JPanel textpanel=new JPanel();
lessonpanel.setBackground(Color.pink);
textpanel.setBackground(Color.pink);
textpanel.setLayout(new GridLayout(0,4));
textpanel.add(new JLabel("输入课程名称"));
textpanel.add(lessonname);
textpanel.add(new JLabel("请输入课程编号"));
textpanel.add(lessonid);
textpanel.add(new JLabel("请输入可选课人数"));
textpanel.add(numofstu);
textpanel.add(new JLabel("请选择课程学分"));
textpanel.add(jboc);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(new JLabel("添加课程信息",
SwingConstants.CENTER),BorderLayout.NORTH);
lessonpanel.add(textpanel,BorderLayout.NORTH);
JPanel buttonpanel=new JPanel();
buttonpanel.add(jok2);
buttonpanel.add(cancle);
getContentPane().add(buttonpanel,BorderLayout.SOUTH);
getContentPane().add(lessonpanel,BorderLayout.CENTER);
lessonname.addActionListener(this);
lessonid.addActionListener(this);
numofstu.addActionListener(this);
jboc.addActionListener(this);
jok2.addActionListener(this);
cancle.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==jok2){
access ac=new access();
ac.insert(lessonname.getText(),numofstu.getText(),
xuefen[jboc.getSelectedIndex()],"lesson");
lessonname.setText("");
lessonid.setText("");
numofstu.setText("");
JOptionPane.showMessageDialog(null,"添加成功","",
JOptionPane.INFORMATION_MESSAGE);
}
else if(cancle==e.getSource()){
this.dispose();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -