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

📄 frame3.java~161~

📁 员工管理加销售管理,填加修改删除员工信息,统计员工的销售情况的.非常不错哈
💻 JAVA~161~
📖 第 1 页 / 共 2 页
字号:
package liulei;import java.lang.*;import java.lang.Object.*;import java.sql.*;import java.util.*;import javax.swing.event.*;import javax.swing.table.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Frame3 extends JFrame {  JPanel contentPane;  JToggleButton jToggleButton1 = new JToggleButton();  JTextArea jTextArea1 = new JTextArea();  JTextArea jTextArea2 = new JTextArea();  JTextArea jTextArea3 = new JTextArea();  JTextArea jTextArea4 = new JTextArea();  JTextArea jTextArea5 = new JTextArea();  JTextArea jTextArea6 = new JTextArea();  JTextArea jTextArea7 = new JTextArea();  JTextArea jTextArea8 = new JTextArea();  JTextArea jTextArea9 = new JTextArea();  JTextArea jTextArea10 = new JTextArea();  JTextArea jTextArea11 = new JTextArea();  JLabel jLabel1 = new JLabel();  JLabel jLabel2 = new JLabel();  JLabel jLabel3 = new JLabel();  JLabel jLabel4 = new JLabel();  JLabel jLabel5 = new JLabel();  JLabel jLabel6 = new JLabel();  JLabel jLabel7 = new JLabel();  JLabel jLabel8 = new JLabel();  JLabel jLabel9 = new JLabel();  JLabel jLabel10 = new JLabel();  JLabel jLabel11 = new JLabel();  JToggleButton jToggleButton2 = new JToggleButton();  JTextArea jTextArea12 = new JTextArea();  JToggleButton jToggleButton3 = new JToggleButton();  JTextField jTextField1 = new JTextField();  JTextField jTextField2 = new JTextField();  JLabel jLabel12 = new JLabel();  //Construct the frame  public Frame3() {    enableEvents(AWTEvent.WINDOW_EVENT_MASK);    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  //Component initialization  private void jbInit() throws Exception  {    contentPane = (JPanel) this.getContentPane();    contentPane.setLayout(null);    this.setSize(new Dimension(400, 300));    this.setTitle("Frame Title");    jToggleButton1.setBackground(Color.green);    jToggleButton1.setFont(new java.awt.Font("Dialog", 0, 15));    jToggleButton1.setForeground(Color.blue);    jToggleButton1.setText("添加");    jToggleButton1.setBounds(new Rectangle(4, 227, 85, 29));    jToggleButton1.addActionListener(new Frame3_jToggleButton1_actionAdapter(this));    jTextArea1.setText("");    jTextArea1.setColumns(0);    jTextArea1.setTabSize(8);    jTextArea1.setBounds(new Rectangle(75, 33, 94, 18));    jTextArea2.setText("");    jTextArea2.setBounds(new Rectangle(74, 63, 95, 18));    jTextArea3.setText("");    jTextArea3.setBounds(new Rectangle(73, 94, 95, 18));    jTextArea4.setToolTipText("");    jTextArea4.setText("");    jTextArea4.setBounds(new Rectangle(73, 125, 96, 18));    jTextArea5.setToolTipText("");    jTextArea5.setText("");    jTextArea5.setBounds(new Rectangle(74, 157, 96, 18));    jTextArea6.setText("");    jTextArea6.setBounds(new Rectangle(73, 190, 99, 18));    jTextArea7.setText("");    jTextArea7.setBounds(new Rectangle(262, 32, 102, 18));    jTextArea8.setText("");    jTextArea8.setBounds(new Rectangle(262, 68, 104, 18));    jTextArea9.setText("");    jTextArea9.setBounds(new Rectangle(261, 157, 107, 50));    jTextArea10.setText("");    jTextArea10.setBounds(new Rectangle(262, 97, 103, 18));    jTextArea11.setToolTipText("");    jTextArea11.setText("");    jTextArea11.setBounds(new Rectangle(263, 126, 104, 19));    contentPane.setBackground(Color.cyan);    contentPane.setFont(new java.awt.Font("Dialog", 0, 13));    contentPane.setAlignmentY((float) 0.5);    contentPane.setMaximumSize(new Dimension(32767, 32767));    contentPane.setMinimumSize(new Dimension(1, 1));    contentPane.setOpaque(true);    contentPane.setPreferredSize(new Dimension(1, 1));    jLabel1.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel1.setText("编号");    jLabel1.setBounds(new Rectangle(17, 35, 34, 16));    jLabel2.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel2.setText("姓名");    jLabel2.setBounds(new Rectangle(15, 67, 34, 16));    jLabel3.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel3.setText("学历");    jLabel3.setBounds(new Rectangle(13, 97, 34, 16));    jLabel4.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel4.setText("年龄");    jLabel4.setBounds(new Rectangle(18, 129, 34, 16));    jLabel5.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel5.setText("职称");    jLabel5.setBounds(new Rectangle(13, 160, 34, 16));    jLabel6.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel6.setText("籍贯");    jLabel6.setBounds(new Rectangle(16, 191, 34, 16));    jLabel7.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel7.setText("电话");    jLabel7.setBounds(new Rectangle(209, 34, 34, 16));    jLabel8.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel8.setText("亲戚");    jLabel8.setBounds(new Rectangle(213, 67, 34, 16));    jLabel9.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel9.setText("简历");    jLabel9.setBounds(new Rectangle(213, 161, 39, 21));    jLabel10.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel10.setVerifyInputWhenFocusTarget(true);    jLabel10.setText("性别");    jLabel10.setBounds(new Rectangle(212, 100, 40, 16));    jLabel11.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel11.setText("身高");    jLabel11.setBounds(new Rectangle(212, 129, 40, 16));    jToggleButton2.setBackground(Color.orange);    jToggleButton2.setFont(new java.awt.Font("Dialog", 0, 15));    jToggleButton2.setAlignmentX((float) 0.0);    jToggleButton2.setText("删除");    jToggleButton2.setBounds(new Rectangle(295, 228, 93, 29));    jToggleButton2.addActionListener(new Frame3_jToggleButton2_actionAdapter(this));    jToggleButton2.addActionListener(new Frame3_jToggleButton2_actionAdapter(this));    jTextArea12.setBounds(new Rectangle(134, 232, 66, 18));    jToggleButton3.setBackground(Color.pink);    jToggleButton3.setFont(new java.awt.Font("Dialog", 0, 13));    jToggleButton3.setText("查询");    jToggleButton3.setBounds(new Rectangle(203, 228, 82, 32));    jToggleButton3.addActionListener(new Frame3_jToggleButton3_actionAdapter(this));    jToggleButton3.addActionListener(new Frame3_jToggleButton3_actionAdapter(this));    jTextField1.setBounds(new Rectangle(136, 233, 57, 22));    jTextField2.setBounds(new Rectangle(105, 231, 85, 22));    jLabel12.setFont(new java.awt.Font("Dialog", 0, 14));    jLabel12.setText("销售人员基本信息");    jLabel12.setBounds(new Rectangle(144, 5, 156, 21));    contentPane.add(jTextArea1, null);    contentPane.add(jLabel1, null);    contentPane.add(jTextArea2, null);    contentPane.add(jLabel2, null);    contentPane.add(jTextArea3, null);    contentPane.add(jTextArea4, null);    contentPane.add(jTextArea5, null);    contentPane.add(jTextArea6, null);    contentPane.add(jLabel3, null);    contentPane.add(jLabel6, null);    contentPane.add(jLabel5, null);    contentPane.add(jLabel4, null);    contentPane.add(jTextArea7, null);    contentPane.add(jLabel7, null);    contentPane.add(jTextArea8, null);    contentPane.add(jTextArea10, null);    contentPane.add(jTextArea11, null);    contentPane.add(jTextArea9, null);    contentPane.add(jLabel9, null);    contentPane.add(jLabel11, null);    contentPane.add(jLabel10, null);    contentPane.add(jLabel8, null);    contentPane.add(jToggleButton1, null);    contentPane.add(jTextField2, null);    contentPane.add(jToggleButton2, null);    contentPane.add(jToggleButton3, null);    contentPane.add(jLabel12, null);  }  //Overridden so we can exit when window is closed  protected void processWindowEvent(WindowEvent e) {    super.processWindowEvent(e);    if (e.getID() == WindowEvent.WINDOW_CLOSING) {    }  }  void jToggleButton1_actionPerformed(ActionEvent e) {       Connection connection = null; // 声明Connection接口对象connection       Statement statement = null; // 定义查询数据库的Statement对象       String ygxinxi[] = {"bh","xm","xl","nl","zc","jg","dh","qq","jl","xb","sg"};    // 二维表列名    try {            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // 实例化JDBC-ODBC桥的驱动           connection = DriverManager.getConnection("jdbc:odbc:liulei"); // 连接数据库            // 创建Statement接口对象           statement = connection.createStatement();            String sql1 = "insert  into ygxinxi  values ('" + jTextArea1.getText() +                "','" + jTextArea2.getText() + "','" + jTextArea3.getText() + "','" +                jTextArea4.getText() + "','" + jTextArea5.getText() + "','" + jTextArea6.getText() + "','"                + jTextArea7.getText() + "','" + jTextArea8.getText() + "','" + jTextArea9.getText() + "','" + jTextArea10.getText() + "','" + jTextArea11.getText() + "')";            if (jTextArea1.getText().length() == 0) {           //  jTextPane1.setText("不能修改,请先输入学号!");              // 清空信息框              jTextArea1.setText("");              jTextArea2.setText("");              jTextArea3.setText("");              jTextArea4.setText("");              jTextArea5.setText("");              jTextArea6.setText("");              jTextArea7.setText("");              jTextArea8.setText("");              jTextArea9.setText("");              jTextArea10.setText("");              jTextArea11.setText("");            }            else {              statement.executeUpdate(sql1); // stu_info表中添加记录           //  jTextPane1.setText("记录添加成功!");              // 清空信息框              jTextArea1.setText("");             jTextArea2.setText("");             jTextArea3.setText("");             jTextArea4.setText("");             jTextArea5.setText("");             jTextArea6.setText("");             jTextArea7.setText("");             jTextArea8.setText("");             jTextArea9.setText("");             jTextArea10.setText("");             jTextArea11.setText("");            }          }          catch (SQLException ex) { // 捕捉异常            //jTextPane1.setText(ex.getMessage());            System.out.println("\nERROR:----- SQLException -----\n");            while (ex != null) {              System.out.println("Message:   " + ex.getMessage());              System.out.println("SQLState:  " + ex.getSQLState());              System.out.println("ErrorCode: " + ex.getErrorCode());              ex = ex.getNextException();            }          }          catch (Exception ex) {            ex.printStackTrace();          }          finally {            try {              if (statement != null) {                statement.close(); // 关闭Statement接口实例              }              if (connection != null) {                connection.close(); // 关闭Connection接口实例              }            }            catch (SQLException ex) {

⌨️ 快捷键说明

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