⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jiemian.java

📁 S1项目本需求规格说明描述了北大青鸟ACCP教学管理系统项目的要求
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package xiangmu;
import java.awt.event.*;
import java.awt.*;
import javax.swing.ImageIcon;
import javax.swing.*;
import java.awt.Rectangle;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import java.sql.PreparedStatement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Connection;
import java.awt.Font;
import javax.swing.BorderFactory;
import java.awt.Color;
import java.util.Date;
import java.text.SimpleDateFormat;



/**
 * <p>Title: 第四学习小组-教学管理系统</p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2008</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class jiemian extends JFrame {
     public static String userType="";
    ImageIcon con1=new ImageIcon(getClass().getResource("images\\jiemian2.JPG"));
    ImageIcon con2=new ImageIcon(getClass().getResource("images\\用户设置.png"));
    ImageIcon con3=new ImageIcon(getClass().getResource("images\\班级信息.png"));
    ImageIcon con4=new ImageIcon(getClass().getResource("images\\学员信息.png"));
    ImageIcon con5=new ImageIcon(getClass().getResource("images\\成绩信息.png"));
    ImageIcon con6=new ImageIcon(getClass().getResource("images\\png-0515.png"));
    ImageIcon con7=new ImageIcon(getClass().getResource("images\\关于.png"));
    ImageIcon con8=new ImageIcon(getClass().getResource("images\\退出.png"));
    ImageIcon con9=new ImageIcon(getClass().getResource("images\\密码修改.png"));
    ImageIcon con10=new ImageIcon(getClass().getResource("images\\密码修改.png"));
    ImageIcon con11=new ImageIcon(getClass().getResource("images\\HF.GIF"));
     ImageIcon con12=new ImageIcon(getClass().getResource("images\\shijian.png"));
    public jiemian() {
        try {

           jbInit();
           this.txtshijian.setText(obj1.format(obj));
       } catch (Exception exception) {
           exception.printStackTrace();
       }

    }

    private void jbInit() throws Exception {
        this.setResizable(false);
        getContentPane().setLayout(null);
        this.getContentPane().setBackground(SystemColor.controlLtHighlight);
        this.setJMenuBar(jMenuBar1);
         setSize(new Dimension(1030, 713));
        this.addWindowListener(new jiemian_this_windowAdapter(this));
        jMenu1.setText("【系统管理】");
        jMenuItem1.setText("【密码修改】");
        jMenuItem1.addActionListener(new jiemian_jMenuItem1_actionAdapter(this));
        jMenuItem2.setText("【用户设置】");
        jMenuItem2.addActionListener(new jiemian_jMenuItem2_actionAdapter(this));
        jMenu2.setText("【信息管理】");
        jMenuItem4.setText("【班级管理】");
        jMenuItem4.addActionListener(new jiemian_jMenuItem4_actionAdapter(this));
        jMenuItem5.setText("【学员管理】");
        jMenuItem5.addActionListener(new jiemian_jMenuItem5_actionAdapter(this));
        jMenuItem6.setText("【成绩管理】");
        jMenuItem6.addActionListener(new jiemian_jMenuItem6_actionAdapter(this));
        jMenu3.setText("【信息查询】");
        jMenuItem7.setText("【班级查询】");
        jMenuItem7.addActionListener(new jiemian_jMenuItem7_actionAdapter(this));
        jMenuItem8.setText("【学员查询】");
        jMenuItem8.addActionListener(new jiemian_jMenuItem8_actionAdapter(this));
        jMenuItem9.setText("【成绩查询】");
        jMenuItem9.addActionListener(new jiemian_jMenuItem9_actionAdapter(this));
        jMenu4.setText("【系统信息】");
        jMenuItem10.setText("【关于】");
        jMenuItem10.addActionListener(new jiemian_jMenuItem10_actionAdapter(this));
        jLabel1.setText("");
        jLabel1.setBounds(new Rectangle( -14, 39, 1049, 642));
        jToolBar1.addAncestorListener(new jiemian_jToolBar1_ancestorAdapter(this));
        jButton.addActionListener(new jiemian_jButton7_actionAdapter(this));
        jButton6.addActionListener(new jiemian_jButton6_actionAdapter(this));
        jButton1.addActionListener(new jiemian_jButton1_actionAdapter(this));
        jButton2.addActionListener(new jiemian_jButton2_actionAdapter(this));
        jButton3.addActionListener(new jiemian_jButton3_actionAdapter(this));
        jButton4.addActionListener(new jiemian_jButton4_actionAdapter(this));
        jToolBar1.setBounds(new Rectangle( -18, 2, 1039, 42));
        btnPasswordInfo.addActionListener(new
                                          jiemian_btnPasswordInfo_actionAdapter(this));
        jButton5.addActionListener(new jiemian_jButton5_actionAdapter(this));
        jMenuItem3.setText("【用户注销】");
        jMenuItem3.addActionListener(new jiemian_jMenuItem3_actionAdapter(this));
        jButton1.setText("系统管理");
        btnPasswordInfo.setText("密码修改");
        jButton2.setText("班级信息");
        jButton3.setToolTipText("");
        jButton3.setText("学生信息");
        jButton4.setText("成绩信息");
        jButton5.setText("综合查询");
        jButton6.setText("关    于");
        jButton.setText("退    出");
        jMenuItem11.setText("【帮助】");
        jMenuItem11.addActionListener(new jiemian_jMenuItem11_actionAdapter(this));
        jLabel2.setBorder(null);
        jLabel2.setBounds(new Rectangle(17, 683, 645, 25));
        jLabel3.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD | Font.ITALIC,
                                          20));
        jLabel3.setForeground(Color.orange);
        jLabel3.setBorder(null);
        jLabel3.setBounds(new Rectangle(669, 685, 128, 26));
        txtshijian.setFont(new java.awt.Font("宋体", Font.BOLD | Font.ITALIC, 20));
        txtshijian.setForeground(new Color(255, 158, 0));
        txtshijian.setBorder(null);
        txtshijian.setBounds(new Rectangle(798, 684, 218, 28));
        txtshijian.addActionListener(new jiemian_txtshijian_actionAdapter(this));
        txtUserName.setBorder(null);
        txtUserName.setBounds(new Rectangle(942, 7, 56, 23));
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenuBar1.add(jMenu4);
        jMenu1.add(jMenuItem1);
        jMenu1.add(jMenuItem2);
        jMenu1.add(jMenuItem3);
        jMenu2.add(jMenuItem4);
        jMenu2.add(jMenuItem5);
        jMenu2.add(jMenuItem6);
        jMenu3.add(jMenuItem7);
        jMenu3.add(jMenuItem8);
        jMenu3.add(jMenuItem9);
        jMenu4.add(jMenuItem10);
        jMenu4.add(jMenuItem11);
        jToolBar1.add(jButton1);
        jToolBar1.add(btnPasswordInfo);
        jToolBar1.add(jButton2);
        jToolBar1.add(jButton3);
        jToolBar1.add(jButton4);
        jToolBar1.add(jButton5);
        jToolBar1.add(jButton6);
        jToolBar1.add(jButton);
        this.getContentPane().add(jToolBar1, null);
        this.getContentPane().add(jLabel2);
        this.getContentPane().add(txtshijian);
        this.getContentPane().add(jLabel3);
        this.getContentPane().add(jLabel1, null);
        this.getContentPane().add(txtUserName);
        this.txtshijian.setText(obj1.format(obj));
        setTitle("T64第四学习小组-教学管理系统");
    }

    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu jMenu1 = new JMenu();
    JMenuItem jMenuItem1 = new JMenuItem();
    JMenuItem jMenuItem2 = new JMenuItem();
    JMenuItem jMenuItem3 = new JMenuItem();
    JMenu jMenu2 = new JMenu();
    JMenuItem jMenuItem4 = new JMenuItem();
    JMenuItem jMenuItem5 = new JMenuItem();
    JMenuItem jMenuItem6 = new JMenuItem();
    JMenu jMenu3 = new JMenu();
    JMenuItem jMenuItem7 = new JMenuItem();
    JMenuItem jMenuItem8 = new JMenuItem();
    JMenuItem jMenuItem9 = new JMenuItem();
    JMenu jMenu4 = new JMenu();
    JMenuItem jMenuItem10 = new JMenuItem();
    JLabel jLabel1 = new JLabel(con1);
    JToolBar jToolBar1 = new JToolBar();
    JButton jButton1 = new JButton(con2);
    JButton jButton2 = new JButton(con3);
    JButton jButton3 = new JButton(con4);
    JButton jButton4 = new JButton(con5);
    JButton jButton5 = new JButton(con6);
    JButton jButton6 = new JButton(con7);
    JButton jButton = new JButton(con8);
    JButton btnPasswordInfo = new JButton(con9);
    JMenuItem jMenuItem11 = new JMenuItem();
    JLabel jLabel2 = new JLabel(con11);
    JLabel jLabel3 = new JLabel(con12);
    JTextField txtshijian = new JTextField();
    Date obj=new Date();
    SimpleDateFormat obj1=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    JTextField txtUserName = new JTextField();
    public void jMenuItem2_actionPerformed(ActionEvent e) {
        Userguanli obj=new Userguanli();
                   obj.setSize(690,470);
                   obj.setLocation(50,40);
                   obj.setVisible(true);

    }

    public void jMenuItem4_actionPerformed(ActionEvent e) {
        ClassInfo obj=new ClassInfo();
                      obj.setSize(690,470);
                      obj.setLocation(50,40);
                      obj.setVisible(true);
    }

    public void jMenuItem5_actionPerformed(ActionEvent e) {
        StudentInfo obj=new StudentInfo();
                     obj.setSize(885,640);
                     obj.setLocation(50,40);
                     obj.setVisible(true);


    }

    public void jMenuItem6_actionPerformed(ActionEvent e) {
        ScoreInfo obj=new ScoreInfo();
                    obj.setSize(690,470);
                    obj.setLocation(50,40);
                    obj.setVisible(true);


    }

    public void jMenuItem10_actionPerformed(ActionEvent e) {
           AboutInfo obj=new AboutInfo();
                obj.setSize(400,350);
                obj.setLocation(50,40);
                obj.setVisible(true);

    }

    public void jToolBar1_ancestorAdded(AncestorEvent event) {
      //String TipString[]={"系统用户管理","密码修改"};
    }

    public void jButton7_actionPerformed(ActionEvent e) {
        if (JOptionPane.showConfirmDialog(this, "是否确定退出系统", "信息提示",
                                          JOptionPane.OK_CANCEL_OPTION) ==
            JOptionPane.OK_OPTION) {
            /*try {
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                Connection conn = DriverManager.getConnection(
                        "jdbc:odbc:xiangmu");
                PreparedStatement sql = conn.prepareStatement(
                        "update SysUser set logoutDate=?,status='离线' where UserName= '" +
                        this.txtUserName.getText() + "'");
                sql.setString(1, this.txtshijian.getText());
                int i = sql.executeUpdate();
                /*if (i > 0) {
                    Lordmain obj = new Lordmain();
                    Dimension screenSize = Toolkit.getDefaultToolkit().
                                           getScreenSize();
                    obj.setSize(screenSize);
                    obj.setLocation(0, 0);
                    obj.setVisible(true);
                    System.exit(0);
                }
            } catch (Exception ex) {
                ex.printStackTrace();
            }*/
            this.dispose();
        }

    }

    public void jButton6_actionPerformed(ActionEvent e) {
           AboutInfo obj=new AboutInfo();
               obj.setSize(400,350);
               obj.setLocation(50,40);
               obj.setVisible(true);

    }

    public void jButton1_actionPerformed(ActionEvent e) {
       String TipString[]={"用户管理"};
        Userguanli obj=new Userguanli();
                 obj.setSize(685,470);
                 obj.setLocation(50,40);
                 obj.setVisible(true);
    }

    public void jButton2_actionPerformed(ActionEvent e) {
        ClassInfo obj=new ClassInfo();
                     obj.setSize(690,470);
                     obj.setLocation(50,40);
                     obj.setVisible(true);

    }

    public void jButton3_actionPerformed(ActionEvent e) {
        StudentInfo obj=new StudentInfo();
             obj.setSize(890,640);
             obj.setLocation(50,40);
             obj.setVisible(true);

    }

    public void jButton4_actionPerformed(ActionEvent e) {
        ScoreInfo obj=new ScoreInfo();
                     obj.setSize(690,470);
                     obj.setLocation(50,40);
                     obj.setVisible(true);

    }

    public void jMenuItem1_actionPerformed(ActionEvent e) {
            PasswordInfo obj=new PasswordInfo();
            obj.setSize(254,250);
            obj.setLocation(50,40);
            obj.setVisible(true);
    }

    public void btnPasswordInfo_actionPerformed(ActionEvent e) {
        PasswordInfo obj=new PasswordInfo();
        obj.setSize(254,250);
        obj.setLocation(50,40);
        obj.setVisible(true);
    }

    public void jButton5_actionPerformed(ActionEvent e) {
        AllQuery obj=new AllQuery();
        obj.setSize(915,600);
        obj.setLocation(50,40);
        obj.setVisible(true);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -