📄 inputselectedlessoninfo.java~371~
字号:
}
public void jButton_GoOn_actionPerformed(ActionEvent e) {
resetAll();
}
public static void main(String[] args) {
new InputSelectedLessonInfo(new AFrame(), true);
}
public void jTextField_SN_actionPerformed(ActionEvent e) {
getBasicInfo();
getSelectedInfo();
if (canInputSelectedInfo) {
enableInput();
}
}
public void jButton_SelectedAllLookMore_actionPerformed(ActionEvent e) {
getLessonInfo(0);
}
public void jButton_More_actionPerformed(ActionEvent e) {
showDetail();
}
public void jTextField_CanBeSelected_actionPerformed(ActionEvent e) {
showDetail();
}
public void jButton_InputSelected_actionPerformed(ActionEvent e) {
inputFromComboBox();
}
public void jButton_DeleteSelected_actionPerformed(ActionEvent e) {
deleteFromComboBox();
}
public void jButton_InputOther_actionPerformed(ActionEvent e) {
String tempLessonNumber = jTextField_CanBeSelected.getText().trim();
boolean haveFound = false;
try {
if (tempLessonNumber.equals("")) {
JOptionPane.showMessageDialog(this,
"注意!课程号不能为空!",
"注意!", 2);
throw new Exception();
}
Statement stmt;
ResultSet rs;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:db_STU",
"",
"");
stmt = con.createStatement();
rs = stmt.executeQuery("select * from LessonInfo");
while (rs.next()) {
String temp;
temp = rs.getString(2);
if (temp.equals(tempLessonNumber)) {
haveFound = true;
break;
}
}
if (!haveFound) {
JOptionPane.showMessageDialog(this,
"抱歉,没找到课程号为“" + tempLessonNumber +
"”的课程记录,因此无法录入该课程。\n请检查您输入的课程号是否正确!如有其它问题请与管理员联系。",
"课程信息查询失败", 2);
}
stmt.close();
con.close();
} catch (Exception exception) {
exception.printStackTrace();
}
if (haveFound) {
inputOther();
haveFound = false;
}
}
public void jTextField_CanBeSelected_mouseClicked(MouseEvent e) {
if (canInputSelectedInfo) {
jButton_More.setEnabled(true);
jButton_InputOther.setEnabled(true);
}
}
public void jComboBox_ScoreHad_actionPerformed(ActionEvent e) {
}
}
class InputSelectedLessonInfo_jComboBox_ScoreHad_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jComboBox_ScoreHad_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jComboBox_ScoreHad_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_InputOther_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_InputOther_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_InputOther_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_DeleteSelected_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_DeleteSelected_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_DeleteSelected_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_InputSelected_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_InputSelected_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_InputSelected_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_More_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_More_actionAdapter(InputSelectedLessonInfo
adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_More_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jTextField_CanBeSelected_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jTextField_CanBeSelected_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jTextField_CanBeSelected_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jTextField_CanBeSelected_mouseAdapter extends
MouseAdapter {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jTextField_CanBeSelected_mouseAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.jTextField_CanBeSelected_mouseClicked(e);
}
}
class InputSelectedLessonInfo_jButton_SelectedAllLookMore_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_SelectedAllLookMore_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_SelectedAllLookMore_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jTextField_SN_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jTextField_SN_actionAdapter(InputSelectedLessonInfo
adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jTextField_SN_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_GoOn_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_GoOn_actionAdapter(InputSelectedLessonInfo
adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_GoOn_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_Cancel_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_Cancel_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_Cancel_actionPerformed(e);
}
}
class InputSelectedLessonInfo_jButton_LookMore_actionAdapter implements
ActionListener {
private InputSelectedLessonInfo adaptee;
InputSelectedLessonInfo_jButton_LookMore_actionAdapter(
InputSelectedLessonInfo adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_LookMore_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -