📄 固定资产管理系统.java
字号:
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 + -