📄 addexamframe.java~15~
字号:
package prjClassInfo;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.Rectangle;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JButton;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class AddExamFrame extends JFrame {
public AddExamFrame() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public void fillCbo() {
String[] names = {"C001_C语言", "C002_SQL", "C003_JAVA语言", "C004_HTML",
"C005_JSP"};
for (int i = 0; i < names.length; i++) {
this.cboCourseId.addItem(names[i]);
}
}
private void jbInit() throws Exception {
fillCbo();
getContentPane().setLayout(null);
jLabel1.setFont(new java.awt.Font("宋体", Font.BOLD, 16));
jLabel1.setText("添加考试成绩");
jLabel1.setBounds(new Rectangle(157, 11, 116, 36));
btnRWirrt.setBounds(new Rectangle(164, 404, 83, 25));
btnRWirrt.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
btnRWirrt.setText("重置");
btnRWirrt.addActionListener(new AddExamFrame_btnRWirrt_actionAdapter(this));
btnCancel.setBounds(new Rectangle(314, 404, 83, 25));
btnCancel.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
btnCancel.setText("取消");
btnOK.setBounds(new Rectangle(36, 404, 83, 25));
btnOK.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
btnOK.setText("确定 ");
btnOK.addActionListener(new AddExamFrame_btnOK_actionAdapter(this));
cboCourseId.setBounds(new Rectangle(159, 124, 130, 33));
txtCourse2.setBounds(new Rectangle(157, 244, 128, 36));
txtCourse1.setBounds(new Rectangle(159, 188, 127, 29));
txtStudentId.setBounds(new Rectangle(159, 74, 129, 32));
jLabel5.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
jLabel5.setText("机试成绩");
jLabel5.setBounds(new Rectangle(44, 243, 66, 35));
jLabel4.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
jLabel4.setText("笔试成绩");
jLabel4.setBounds(new Rectangle(44, 191, 70, 35));
jLabel3.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
jLabel3.setText("课程编号");
jLabel3.setBounds(new Rectangle(43, 124, 64, 35));
lblStudentId.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
lblStudentId.setText("学生编号");
this.getContentPane().add(txtStudentId);
this.getContentPane().add(txtCourse1);
this.getContentPane().add(cboCourseId);
this.getContentPane().add(lblStudentId);
this.getContentPane().add(jLabel4);
this.getContentPane().add(jLabel5);
this.getContentPane().add(txtCourse2);
this.getContentPane().add(btnRWirrt);
this.getContentPane().add(btnOK);
this.getContentPane().add(btnCancel);
this.getContentPane().add(jLabel1);
this.getContentPane().add(jLabel3);
lblStudentId.setBounds(new Rectangle(44, 79, 65, 26));
}
JLabel jLabel1 = new JLabel();
JLabel lblStudentId = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel5 = new JLabel();
JTextField txtStudentId = new JTextField();
JTextField txtCourse1 = new JTextField();
JTextField txtCourse2 = new JTextField();
JComboBox cboCourseId = new JComboBox();
JButton btnOK = new JButton();
JButton btnCancel = new JButton();
JButton btnRWirrt = new JButton();
public void btnOK_actionPerformed(ActionEvent e) {
}
public void btnRWirrt_actionPerformed(ActionEvent e) {
this.txtCourse1.setText("");
this.txtCourse2.setText("");
this.txtStudentId.setText("");
this.cboCourseId
}
}
class AddExamFrame_btnRWirrt_actionAdapter implements ActionListener {
private AddExamFrame adaptee;
AddExamFrame_btnRWirrt_actionAdapter(AddExamFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnRWirrt_actionPerformed(e);
}
}
class AddExamFrame_btnOK_actionAdapter implements ActionListener {
private AddExamFrame adaptee;
AddExamFrame_btnOK_actionAdapter(AddExamFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnOK_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -