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

📄 固定资产管理系统.java

📁 第一学期编写的JAVA程序
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package 固定资产管理系统;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.*;
import 固定资产管理系统.面板;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JScrollPane;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import com.sun.jndi.ldap.LdapResult;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class 固定资产管理系统 extends JFrame {
    JPanel contentPane;
    增加固定资产 z=new 增加固定资产();
    BorderLayout borderLayout1 = new BorderLayout();
    查询面板 c=new 查询面板();
    内容 n=new 内容();
    树 s=new 树();
    BorderLayout borderLayout2 = new BorderLayout();
    面板 m=new 面板();
    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu jMenu1 = new JMenu();
    JMenu jMenu2 = new JMenu();
    JMenu jMenu3 = new JMenu();
    JMenu jMenu4 = new JMenu();
    JMenu jMenu5 = new JMenu();
    JPanel jPanel1 = new JPanel();
    JLabel lbl密码 = new JLabel();
    JTextField txt密码 = new JTextField();
    JLabel jLabel1 = new JLabel();
    JTextField txt用户 = new JTextField();
    JButton btn登陆 = new JButton();
    JButton btn取消 = new JButton();
    JLabel lbl标题 = new JLabel();
    JLabel lbl作者 = new JLabel();
    JMenuItem jMenuItem1 = new JMenuItem();
    JMenuItem jMenuItem2 = new JMenuItem();
    JMenuItem jMenuItem3 = new JMenuItem();
    JMenuItem jMenuItem4 = new JMenuItem();
    JMenuItem jMenuItem5 = new JMenuItem();
    JMenuItem jMenuItem6 = new JMenuItem();
    JMenuItem jMenuItem7 = new JMenuItem();
    JMenuItem jMenuItem8 = new JMenuItem();
    JMenuItem jMenuItem9 = new JMenuItem();
    JMenuItem jMenuItem10 = new JMenuItem();
    JMenuItem jMenuItem11 = new JMenuItem();
    JMenuItem jMenuItem12 = new JMenuItem();
    JMenuItem jMenuItem13 = new JMenuItem();
    private Object btn删除;
    public 固定资产管理系统() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(null);
        this.setJMenuBar(jMenuBar1);
        setSize(new Dimension(720, 720));
        setTitle("固定资产管理系统");
        n.setBounds(new Rectangle(171, 0, 540, 292));
        s.setBounds(new Rectangle(0, 290, 167, 340));
        m.setBounds(new Rectangle(167, 296, 535, 326));
        jMenuBar1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu1.setText("固定资产管理");
        jMenu2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu2.setText("职工管理");
        jMenu3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu3.setText("类别管理");
        jMenu4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu4.setText("用户管理");
        jMenu5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenu5.setText("资产借用管理");
        jPanel1.setBorder(BorderFactory.createEtchedBorder());
        jPanel1.setBounds(new Rectangle(27, 17, 431, 355));
        jPanel1.setLayout(null);
        lbl密码.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        lbl密码.setHorizontalAlignment(SwingConstants.CENTER);
        lbl密码.setText("密       码");
        lbl密码.setBounds(new Rectangle(80, 166, 94, 37));
        txt密码.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        txt密码.setText("");
        txt密码.setBounds(new Rectangle(172, 168, 161, 28));
        jLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel1.setText("用户姓名");
        jLabel1.setBounds(new Rectangle(83, 103, 94, 37));
        txt用户.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        txt用户.setBounds(new Rectangle(171, 109, 161, 28));
        btn登陆.setBounds(new Rectangle(98, 242, 90, 37));
        btn登陆.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        btn登陆.setText("登   陆");
        btn登陆.addActionListener(new 固定资产管理系统_btn登陆_actionAdapter(this));
        btn取消.setBounds(new Rectangle(231, 242, 90, 37));
        btn取消.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        btn取消.setText("取   消");
        btn取消.addActionListener(new 固定资产管理系统_btn取消_actionAdapter(this));
        lbl标题.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
        lbl标题.setHorizontalAlignment(SwingConstants.CENTER);
        lbl标题.setText("神龙资产管理系统");
        lbl标题.setBounds(new Rectangle(48, 8, 337, 75));
        lbl作者.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        lbl作者.setText("ACCP  S1T08");
        lbl作者.setBounds(new Rectangle(307, 313, 116, 36));
        jMenuItem1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem1.setText("增加固定资产");
        jMenuItem1.addActionListener(new 固定资产管理系统_jMenuItem1_actionAdapter(this));
        jMenuItem2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem2.setText("修改固定资产");
        jMenuItem2.addActionListener(new 固定资产管理系统_jMenuItem2_actionAdapter(this));
        jMenuItem3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem3.setText("删除固定资产");
        jMenuItem3.addActionListener(new 固定资产管理系统_jMenuItem3_actionAdapter(this));
        jMenuItem4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem4.setText("增加职工");
        jMenuItem4.addActionListener(new 固定资产管理系统_jMenuItem4_actionAdapter(this));
        jMenuItem5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem5.setText("修改职工");
        jMenuItem5.addActionListener(new 固定资产管理系统_jMenuItem5_actionAdapter(this));
        jMenuItem6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem6.setText("删除职工");
        jMenuItem6.addActionListener(new 固定资产管理系统_jMenuItem6_actionAdapter(this));
        jMenuItem7.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem7.setText("增加类别");
        jMenuItem7.addActionListener(new 固定资产管理系统_jMenuItem7_actionAdapter(this));
        jMenuItem8.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem8.setText("修改类别");
        jMenuItem8.addActionListener(new 固定资产管理系统_jMenuItem8_actionAdapter(this));
        jMenuItem9.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem9.setText("删除类别");
        jMenuItem9.addActionListener(new 固定资产管理系统_jMenuItem9_actionAdapter(this));
        jMenuItem10.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem10.setText("修改口令");
        jMenuItem10.addActionListener(new 固定资产管理系统_jMenuItem10_actionAdapter(this));
        jMenuItem11.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem11.setText("退出");
        jMenuItem11.addActionListener(new 固定资产管理系统_jMenuItem11_actionAdapter(this));
        jMenuItem12.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem12.setText("借用固定资产");
        jMenuItem12.addActionListener(new 固定资产管理系统_jMenuItem12_actionAdapter(this));
        jMenuItem13.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jMenuItem13.setText("归还固定资产");
        jMenuItem13.addActionListener(new 固定资产管理系统_jMenuItem13_actionAdapter(this));
        contentPane.add(c, java.awt.BorderLayout.WEST);
        contentPane.add(n, java.awt.BorderLayout.CENTER);
        contentPane.add(jPanel1);
        jPanel1.add(jLabel1);
        jPanel1.add(lbl密码);
        jPanel1.add(txt用户);
        jPanel1.add(txt密码);
        jPanel1.add(btn登陆);
        jPanel1.add(btn取消);
        jPanel1.add(lbl标题);
        jPanel1.add(lbl作者);
        contentPane.add(s);
        contentPane.add(m);
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenuBar1.add(jMenu4);
        jMenuBar1.add(jMenu5);
        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);
        jMenu5.add(jMenuItem12);
        jMenu5.add(jMenuItem13);
        c.setBounds(3,1,165,292);
        n.setBounds(170,0,541,293);
        s.setBounds(0,290,163,340);
        m.setBounds(167,296,537,326);
        jPanel1.setVisible(true);
        c.setVisible(false);
        n.setVisible(false);
        s.setVisible(false);
        m.setVisible(false);
    }

    public void btn取消_actionPerformed(ActionEvent e) {
        this.dispose();
    }

    public void btn登陆_actionPerformed(ActionEvent e) {
        try {
            String str = txt用户.getText();
            String st = txt密码.getText();
            连接 L1 = new 连接();
            Connection con=L1.ver();
            PreparedStatement pst = con.prepareStatement("select * from operater管理员表 where name=? and password=?");
            pst.setString(1, str);
            pst.setString(2, st);
            ResultSet rs= pst.executeQuery();
            if (rs.next() == false) {
                JOptionPane.showMessageDialog(this, "没有" + str + "用户", "错误",
                                              JOptionPane.ERROR_MESSAGE);
                return;
            } else {
                pst.close();
                JOptionPane.showMessageDialog(this, "登陆成功");

                s.shu();


                jPanel1.setVisible(false);
                c.setVisible(true);
                n.setVisible(true);
                s.setVisible(true);
                m.setVisible(true);
            }
      con.close();
  } catch (Exception ex) {
      ex.printStackTrace();
  }
    }

    public void jMenuItem1_actionPerformed(ActionEvent e) {
        增加固定资产 增加=new 增加固定资产();
         增加.setTitle("增加固定资产");
        增加.btn删除.setEnabled(false);
        增加.btn修改.setEnabled(false);

            try {
                连接 l = new 连接();
                 Connection con = l.ver();
                PreparedStatement p1=con.prepareStatement("select cateid from category资产类别表");
                ResultSet rs=p1.executeQuery();
                while(rs.next())
                {
                    z.comb大类编号.addItem(rs.getString("cateid"));
                }
            } catch (Exception ex) {

        }

    }

⌨️ 快捷键说明

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