基本信息
源码名称:进销存管理系统(源代码+数据库文件+数据库建模+说明文档)
源码大小:2.18M
文件格式:.rar
开发语言:Java
更新时间:2019-06-19
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
package com.lzw.login; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JTextField; import javax.swing.WindowConstants; import model.TbUserlist; import com.lzw.JXCFrame; import com.lzw.dao.Dao; public class Login extends JFrame { private JLabel userLabel; private JLabel passLabel; private JButton exit; private JButton login; private static TbUserlist user; public Login() { setTitle("登录企业进销存管理系统"); final JPanel panel = new LoginPanel(); panel.setLayout(null); getContentPane().add(panel); setBounds(300, 200, panel.getWidth(), panel.getHeight()); userLabel = new JLabel(); userLabel.setText("用户名:"); userLabel.setBounds(100, 135, 200, 18); panel.add(userLabel); final JTextField userName = new JTextField(); userName.setBounds(150, 135, 200, 18); panel.add(userName); passLabel = new JLabel(); passLabel.setText("密 码:"); passLabel.setBounds(100, 165, 200, 18); panel.add(passLabel); final JPasswordField userPassword = new JPasswordField(); userPassword.addKeyListener(new KeyAdapter() { public void keyPressed(final KeyEvent e) { if (e.getKeyCode() == 10) login.doClick(); } }); userPassword.setBounds(150, 165, 200, 18); panel.add(userPassword); login = new JButton(); login.addActionListener(new ActionListener() { public void actionPerformed(final ActionEvent e) { user = Dao.getUser(userName.getText(), userPassword.getText()); if (user.getUsername() == null || user.getName() == null) { userName.setText(null); userPassword.setText(null); return; } setVisible(false); new JXCFrame(); } }); login.setText("登录"); login.setBounds(180, 195, 60, 18); panel.add(login); exit = new JButton(); exit.addActionListener(new ActionListener() { public void actionPerformed(final ActionEvent e) { System.exit(0); } }); exit.setText("退出"); exit.setBounds(260, 195, 60, 18); panel.add(exit); setVisible(true); setResizable(false); setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); } public static TbUserlist getUser() { return user; } public static void setUser(TbUserlist user) { Login.user = user; } }