📄 teacher.java
字号:
return courseTypejTextField;
}
/**
* This method initializes courseCreditjTextField
*
* @return javax.swing.JTextField
*/
private JTextField getCourseCreditjTextField() {
if (courseCreditjTextField == null) {
courseCreditjTextField = new JTextField();
courseCreditjTextField.setBounds(new Rectangle(65, 180, 55, 22));
}
return courseCreditjTextField;
}
/**
* This method initializes courseTeacherjTextField
*
* @return javax.swing.JTextField
*/
private JTextField getCourseTeacherjTextField() {
if (courseTeacherjTextField == null) {
courseTeacherjTextField = new JTextField();
courseTeacherjTextField.setBounds(new Rectangle(59, 223, 101, 22));
}
return courseTeacherjTextField;
}
/**
* This method initializes courseXibujTextField
*
* @return javax.swing.JTextField
*/
private JTextField getCourseXibujTextField() {
if (courseXibujTextField == null) {
courseXibujTextField = new JTextField();
courseXibujTextField.setBounds(new Rectangle(82, 265, 71, 22));
}
return courseXibujTextField;
}
/**
* This method initializes courseTimejTextField
*
* @return javax.swing.JTextField
*/
private JTextField getCourseTimejTextField() {
if (courseTimejTextField == null) {
courseTimejTextField = new JTextField();
courseTimejTextField.setBounds(new Rectangle(74, 301, 197, 22));
}
return courseTimejTextField;
}
/**
* This method initializes courseRestrictPeoplejTextField
*
* @return javax.swing.JTextField
*/
private JTextField getCourseRestrictPeoplejTextField() {
if (courseRestrictPeoplejTextField == null) {
courseRestrictPeoplejTextField = new JTextField();
courseRestrictPeoplejTextField.setBounds(new Rectangle(194, 181, 79, 22));
}
return courseRestrictPeoplejTextField;
}
/**
* This method initializes courseAddjButton
*
* @return javax.swing.JButton
*/
private JButton getCourseAddjButton() {
if (courseAddjButton == null) {
courseAddjButton = new JButton();
courseAddjButton.setBounds(new Rectangle(28, 349, 67, 24));
courseAddjButton.setText("添加");
courseAddjButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
if(!courseNojTextField.isEnabled())
{
courseNojTextField.setText("系统自动添加");
courseNamejTextField.setText("");
courseTypejTextField.setText("");
courseCreditjTextField.setText("");
courseTeacherjTextField.setText("");
courseXibujTextField.setText("");
courseTimejTextField.setText("");
courseRestrictPeoplejTextField.setText("");
courseNojTextField.setEnabled(true);
}else if(!courseNamejTextField.getText().equals("")
&!courseTypejTextField.getText().equals("")
&!courseCreditjTextField.getText().equals("")
&!courseTeacherjTextField.getText().equals("")
&!courseXibujTextField.getText().equals("")
&!courseTimejTextField.getText().equals("")
&!courseRestrictPeoplejTextField.getText().equals(""))
{
courseManagejScrollPane1.setViewportView(getCourseManagejTable());//刷新jTable列表
DefaultTableModel tableModel = (DefaultTableModel) courseManagejTable.getModel();
int row=courseManagejTable.getRowCount();
String courseNo =(String) tableModel.getValueAt(row-1, 0);
int temp=Integer.parseInt(courseNo);
temp=temp+1;//新课程ID
courseNo=Integer.toString(temp);
courseNojTextField.setText(courseNo);
String QueryString="insert into 选课课程表"+"(课程编号,课程名,课程分类,学分,教师,系院编号,上课时间,限选人数)"+
" values('"+courseNo+"','"+courseNamejTextField.getText()+"','"
+courseTypejTextField.getText()+"','"
+courseCreditjTextField.getText()+"','"
+courseTeacherjTextField.getText()+"','"
+courseXibujTextField.getText()+"','"
+courseTimejTextField.getText()+"','"
+courseRestrictPeoplejTextField.getText()+"')";
data.updata(QueryString);
courseNojTextField.setEnabled(false);
courseManagejScrollPane1.setViewportView(getCourseManagejTable());//刷新
}else
{
JOptionPane.showMessageDialog(null,"请输入完整数据\n有空值!!!","提示",JOptionPane.INFORMATION_MESSAGE);
}
}
});
}
return courseAddjButton;
}
/**
* This method initializes courseUpdatejButton
*
* @return javax.swing.JButton
*/
private JButton getCourseUpdatejButton() {
if (courseUpdatejButton == null) {
courseUpdatejButton = new JButton();
courseUpdatejButton.setBounds(new Rectangle(116, 350, 64, 23));
courseUpdatejButton.setText("更改");
courseUpdatejButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
if(!courseNojTextField.getText().trim().equals(""))
{
String QueryString="update 选课课程表 set 课程名='"+courseNamejTextField.getText()+"',"
+"课程分类='"+courseTypejTextField.getText()+"',"
+"学分='"+courseCreditjTextField.getText()+"',"
+"教师='"+courseTeacherjTextField.getText()+"',"
+"系院编号='"+courseXibujTextField.getText()+"',"
+"上课时间='"+courseTimejTextField.getText()+"',"
+"限选人数='"+courseRestrictPeoplejTextField.getText()+"'"
+" where 课程编号='"+courseNojTextField.getText().trim()+"'";
data.updata(QueryString);
courseManagejScrollPane1.setViewportView(getCourseManagejTable());//刷新
}; // TODO Auto-generated Event stub actionPerformed()
}
});
}
return courseUpdatejButton;
}
/**
* This method initializes courseDeletejButton
*
* @return javax.swing.JButton
*/
private JButton getCourseDeletejButton() {
if (courseDeletejButton == null) {
courseDeletejButton = new JButton();
courseDeletejButton.setBounds(new Rectangle(205, 350, 65, 23));
courseDeletejButton.setText("删除");
courseDeletejButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
if(!courseNojTextField.getText().trim().equals(""))
{
String QueryString="delete 选课课程表 from 选课课程表 where 课程编号='"+courseNojTextField.getText().trim()+"'";
data.updata(QueryString);
courseNojTextField.setText("");
courseNamejTextField.setText("");
courseTypejTextField.setText("");
courseCreditjTextField.setText("");
courseTeacherjTextField.setText("");
courseXibujTextField.setText("");
courseTimejTextField.setText("");
courseRestrictPeoplejTextField.setText("");
courseManagejScrollPane1.setViewportView(getCourseManagejTable());//刷新
}; // TODO Auto-generated Event stub actionPerformed()
}
});
}
return courseDeletejButton;
}
//更改页面
public void turnToPanel(ActionEvent e)
{
JMenuItem temp=(JMenuItem)e.getSource();
if(temp==studentManagejMenuItem)
{ this.remove(getChengjipanel());
this.remove(getQueRenXuanKepanel());
this.remove(getJPanel());
this.remove(getCourseManagejPanel());
this.remove(getUserMangerpanel());
this.add(getStudentManagejPanel());
}else if(temp==choiceCourseMassagejMenuItem)
{ this.remove(getChengjipanel());
this.remove(getQueRenXuanKepanel());
this.remove(getJPanel());
this.remove(getStudentManagejPanel());
this.remove(getUserMangerpanel());
this.add(getCourseManagejPanel());
}
else if(temp==StarPanejMenuItem)
{ this.remove(getChengjipanel());
this.remove(getQueRenXuanKepanel());
this.remove(getCourseManagejPanel());
this.remove(getStudentManagejPanel());
this.remove(getUserMangerpanel());
this.add(getJPanel());
}else if(temp==queRenjMenuItem)
{
this.remove(getUserMangerpanel());
this.remove(getChengjipanel());
this.remove(getCourseManagejPanel());
this.remove(getStudentManagejPanel());
this.remove(getJPanel());
this.add(getQueRenXuanKepanel());
}else if(temp==chengjijMenuItem)
{
this.remove(getUserMangerpanel());
this.remove(getCourseManagejPanel());
this.remove(getStudentManagejPanel());
this.remove(getJPanel());
this.remove(getQueRenXuanKepanel());
this.add(getChengjipanel());
}else if(temp==passwordjMenuItem)
{
this.remove(getCourseManagejPanel());
this.remove(getStudentManagejPanel());
this.remove(getJPanel());
this.remove(getQueRenXuanKepanel());
this.remove(getChengjipanel());
this.add(getUserMangerpanel());
}
}
// 更改页面
public void turnToPanelButton(ActionEvent e)
{
JButton temp=(JButton)e.getSource();
if(temp==studnetMassagejButton)
{ this.remove(getChengjipanel());
this.remove(getQueRenXuanKepanel());
this.remove(getJPanel());
this.remove(getCourseManagejPanel());
this.remove(getUserMangerpanel());
this.add(getStudentManagejPanel());
}else if(temp==pingfenjButton)
{ this.remove(getCourseManagejPanel());
this.remove(getStudentManagejPanel());
this.remove(getUserMangerpanel());
this.remove(getJPanel());
this.remove(getQueRenXuanKepanel());
this.add(getChengjipanel());
}
else if(temp==openClassjButton)
{
this.remove(getChengjipanel());
this.remove(getQueRenXuanKepanel());
this.remove(getUserMangerpanel());
this.remove(getJPanel());
this.remove(getStudentManagejPanel());
this.add(getCourseManagejPanel());
}else if(temp==querenjButton)
{ this.remove(getChengjipanel());
this.remove(getCourseManagejPanel());
this.remove(getUserMangerpanel());
this.remove(getStudentManagejPanel());
this.remove(getJPanel());
this.add(getQueRenXuanKepanel());
}
}
/**
* This method initializes tooljJMenuBar
*
* @return javax.swing.JMenuBar
*/
private JMenuBar getTooljJMenuBar() {
if (tooljJMenuBar == null) {
tooljJMenuBar = new JMenuBar();
tooljJMenuBar.setPreferredSize(new Dimension(0, 25));
tooljJMenuBar.add(getJMenu());
tooljJMenuBar.add(getJMenu1());
tooljJMenuBar.add(getJMenu2());
tooljJMenuBar.add(getJMenu4());
tooljJMenuBar.add(getQueRenMangerjMenu4());
tooljJMenuBar.add(getJMenu5());
tooljJMenuBar.add(getJMenu3());
}
return tooljJMenuBar;
}
/**
* This method initializes jMenu
*
* @return javax.swing.JMenu
*/
private JMenu getJMenu() {
if (jMenu == null) {
jMenu = new JMenu();
jMenu.setText("菜单");
jMenu.add(getStarPanejMenuItem());
jMenu.add(getExitjMenuItem());
}
return jMenu;
}
/**
* This method initializes jMenu1
*
* @return javax.swing.JMenu
*/
private JMenu getJMenu1() {
if (jMenu1 == null) {
jMenu1 = new JMenu();
jMenu1.setText("学生信息管理");
jMenu1.add(getStudentManagejMenuItem());
}
return jMenu1;
}
/**
* This method initializes jMenu2
*
* @return javax.swing.JMenu
*/
private JMenu getJMenu2() {
if (jMenu2 == null) {
jMenu2 = new JMenu();
jMenu2.setText("开课信息管理");
jMenu2.add(getChoiceCourseMassagejMenuItem());
jMenu2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
}
});
}
return jMenu2;
}
/**
* This method initializes jMenu3
*
* @return javax.swing.JMenu
*/
private JMenu getJMenu3() {
if (jMenu3 == null) {
jMenu3 = new JMenu();
jMenu3.setText("帮助");
jMenu3.add(getZhuxiaojMenuItem());
jMenu3.add(getHelpjMenuItem());
}
return jMenu3;
}
/**
* This method initializes exitjMenuItem
*
* @return javax.swing.JMenuItem
*/
private JMenuItem getExitjMenuItem() {
if (exitjMenuItem == null) {
exitjMenuItem = new JMenuItem();
exitjMenuItem.setText("退出");
exitjMenuItem.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(0); // TODO Auto-generated Event stub actionPerformed()
}
});
}
return exitjMenuItem;
}
/**
* This method initializes studentManagejMenuItem
*
* @return javax.swing.JMenuItem
*/
private JMenuItem getStudentManagejMenuItem() {
if (studentManagejMenuItem == null) {
studentManagejMenuItem = new JMenuItem();
studentManagejMenuItem.setText("学生信息");
studentManagejMenuItem.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
turnToPanel(e); // TODO Auto-generated Event stub actionPerformed()
}
});
}
return studentManagejMenuItem;
}
/**
* This method initializes choiceCourseMassagejMenuItem
*
* @return javax.swing.JMenuItem
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -