首页

进销存管理系统(源代码+数据库文件+数据库建模+说明文档)

java

2020-6-20

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;
	}
}

资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
01/Database/db_JXC_Data.MDF , 1179648
01/Database/db_JXC_Log.LDF , 1048576
01/JXCManager/.classpath , 309
01/JXCManager/.fatjar , 453
01/JXCManager/.models , 98
01/JXCManager/.myhibernatedata , 439
01/JXCManager/.project , 840
01/JXCManager/bin/com/lzw/dao/Dao.class , 20241
01/JXCManager/bin/com/lzw/JXCFrame$1.class , 520
01/JXCManager/bin/com/lzw/JXCFrame$FrameListener.class , 765
01/JXCManager/bin/com/lzw/JXCFrame$openFrameAction$1.class , 1137
01/JXCManager/bin/com/lzw/JXCFrame$openFrameAction.class , 2153
01/JXCManager/bin/com/lzw/JXCFrame.class , 8877
01/JXCManager/bin/com/lzw/login/Login$1.class , 818
01/JXCManager/bin/com/lzw/login/Login$2.class , 1416
01/JXCManager/bin/com/lzw/login/Login$3.class , 688
01/JXCManager/bin/com/lzw/login/Login.class , 2653
01/JXCManager/bin/com/lzw/login/LoginPanel.class , 1030
01/JXCManager/bin/com/lzw/welcome.jpg , 336907
01/JXCManager/bin/internalFrame/customCellEditor.class , 3584
01/JXCManager/bin/internalFrame/czyGl/ShanChuCaoZuoYuan$1.class , 1440
01/JXCManager/bin/internalFrame/czyGl/ShanChuCaoZuoYuan$2.class , 1570
01/JXCManager/bin/internalFrame/czyGl/ShanChuCaoZuoYuan$3.class , 997
01/JXCManager/bin/internalFrame/czyGl/ShanChuCaoZuoYuan.class , 4895
01/JXCManager/bin/internalFrame/czyGl/TJCzy$1.class , 2419
01/JXCManager/bin/internalFrame/czyGl/TJCzy$2.class , 696
01/JXCManager/bin/internalFrame/czyGl/TJCzy.class , 3689
01/JXCManager/bin/internalFrame/CzyGL$1.class , 835
01/JXCManager/bin/internalFrame/CzyGL.class , 1396
01/JXCManager/bin/internalFrame/GengGaiMiMa$1.class , 1267
01/JXCManager/bin/internalFrame/GengGaiMiMa$2.class , 1693
01/JXCManager/bin/internalFrame/GengGaiMiMa$3.class , 914
01/JXCManager/bin/internalFrame/GengGaiMiMa.class , 4945
01/JXCManager/bin/internalFrame/GongYingShangChaXun$1.class , 1249
01/JXCManager/bin/internalFrame/GongYingShangChaXun$queryAction.class , 2570
01/JXCManager/bin/internalFrame/GongYingShangChaXun.class , 5866
01/JXCManager/bin/internalFrame/guanli/Item.class , 787
01/JXCManager/bin/internalFrame/gysGuanLi/GysTianJiaPanel$ResetActionListener.class , 1288
01/JXCManager/bin/internalFrame/gysGuanLi/GysTianJiaPanel$TjActionListener.class , 3673
01/JXCManager/bin/internalFrame/gysGuanLi/GysTianJiaPanel.class , 3928
01/JXCManager/bin/internalFrame/gysGuanLi/GysXiuGaiPanel$1.class , 771
01/JXCManager/bin/internalFrame/gysGuanLi/GysXiuGaiPanel$DelActionListener.class , 1954
01/JXCManager/bin/internalFrame/gysGuanLi/GysXiuGaiPanel$ModifyActionListener.class , 2259
01/JXCManager/bin/internalFrame/gysGuanLi/GysXiuGaiPanel.class , 6305
01/JXCManager/bin/internalFrame/GysGuanLi$1.class , 866
01/JXCManager/bin/internalFrame/GysGuanLi.class , 1463
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng$1.class , 1752
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng$2.class , 929
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng$CloseActionListener.class , 758
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng$ItemActionListener.class , 2521
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng$OkActionListener.class , 1926
01/JXCManager/bin/internalFrame/JiaGeTiaoZheng.class , 5542
01/JXCManager/bin/internalFrame/JinHuoDan$1.class , 691
01/JXCManager/bin/internalFrame/JinHuoDan$2.class , 1004
01/JXCManager/bin/internalFrame/JinHuoDan$computeInfo.class , 2324
01/JXCManager/bin/internalFrame/JinHuoDan$initTasks$1.class , 1409
01/JXCManager/bin/internalFrame/JinHuoDan$initTasks.class , 2338
01/JXCManager/bin/internalFrame/JinHuoDan$RkActionListener.class , 4219
01/JXCManager/bin/internalFrame/JinHuoDan$TjActionListener.class , 1383
01/JXCManager/bin/internalFrame/JinHuoDan.class , 11199
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$1.class , 708
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$2.class , 1023
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$3.class , 1479
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$4.class , 4230
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$computeInfo.class , 2445
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$initTasks$1.class , 1445
01/JXCManager/bin/internalFrame/JinHuoTuiHuo$initTasks.class , 2373
01/JXCManager/bin/internalFrame/JinHuoTuiHuo.class , 11331
01/JXCManager/bin/internalFrame/KeHuChaXun$1.class , 1176
01/JXCManager/bin/internalFrame/KeHuChaXun$queryAction.class , 2692
01/JXCManager/bin/internalFrame/KeHuChaXun.class , 5991
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuTianJiaPanel$ChongZheButtonActionListener.class , 1549
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuTianJiaPanel$SaveButtonActionListener.class , 4098
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuTianJiaPanel.class , 4513
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuXiuGaiPanel$1.class , 781
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuXiuGaiPanel$2.class , 1854
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuXiuGaiPanel$3.class , 2311
01/JXCManager/bin/internalFrame/keHuGuanLi/KeHuXiuGaiPanel.class , 6638
01/JXCManager/bin/internalFrame/KeHuGuanLi$1.class , 878
01/JXCManager/bin/internalFrame/KeHuGuanLi.class , 1472
01/JXCManager/bin/internalFrame/KuCunPanDian$1.class , 2028
01/JXCManager/bin/internalFrame/KuCunPanDian.class , 6030
01/JXCManager/bin/internalFrame/QuanManager$1.class , 702
01/JXCManager/bin/internalFrame/QuanManager$2.class , 714
01/JXCManager/bin/internalFrame/QuanManager$3.class , 1528
01/JXCManager/bin/internalFrame/QuanManager$4.class , 718
01/JXCManager/bin/internalFrame/QuanManager.class , 5144
01/JXCManager/bin/internalFrame/RuKuChaXun$1.class , 1143
01/JXCManager/bin/internalFrame/RuKuChaXun$2.class , 853
01/JXCManager/bin/internalFrame/RuKuChaXun$3.class , 2605
01/JXCManager/bin/internalFrame/RuKuChaXun$4.class , 1189
01/JXCManager/bin/internalFrame/RuKuChaXun.class , 7004
01/JXCManager/bin/internalFrame/RuKuTuiHuoChaXun$1.class , 1185
01/JXCManager/bin/internalFrame/RuKuTuiHuoChaXun$2.class , 895
01/JXCManager/bin/internalFrame/RuKuTuiHuoChaXun$3.class , 2665
01/JXCManager/bin/internalFrame/RuKuTuiHuoChaXun$4.class , 1237
01/JXCManager/bin/internalFrame/RuKuTuiHuoChaXun.class , 6984
01/JXCManager/bin/internalFrame/ShangPinChaXun$1.class , 1208
01/JXCManager/bin/internalFrame/ShangPinChaXun$QueryAction.class , 2998
01/JXCManager/bin/internalFrame/ShangPinChaXun.class , 5773
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinTianJiaPanel$1.class , 3960
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinTianJiaPanel$2.class , 1290
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinTianJiaPanel.class , 5166
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinXiuGaiPanel$1.class , 825
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinXiuGaiPanel$2.class , 1906
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinXiuGaiPanel$3.class , 2343
01/JXCManager/bin/internalFrame/shangPinGuanLi/ShangPinXiuGaiPanel.class , 7088
01/JXCManager/bin/internalFrame/ShangPinGuanLi$1.class , 960
01/JXCManager/bin/internalFrame/ShangPinGuanLi$2.class , 952
01/JXCManager/bin/internalFrame/ShangPinGuanLi.class , 1768
01/JXCManager/bin/internalFrame/XiaoShouChaXun$1.class , 1163
01/JXCManager/bin/internalFrame/XiaoShouChaXun$2.class , 882
01/JXCManager/bin/internalFrame/XiaoShouChaXun$QueryActionListener.class , 2918
01/JXCManager/bin/internalFrame/XiaoShouChaXun$ShowAllActoinListener.class , 1253
01/JXCManager/bin/internalFrame/XiaoShouChaXun.class , 6582
01/JXCManager/bin/internalFrame/XiaoShouDan$1.class , 702
01/JXCManager/bin/internalFrame/XiaoShouDan$2.class , 1018
01/JXCManager/bin/internalFrame/XiaoShouDan$3.class , 1346
01/JXCManager/bin/internalFrame/XiaoShouDan$4.class , 4224
01/JXCManager/bin/internalFrame/XiaoShouDan$computeInfo.class , 2468
01/JXCManager/bin/internalFrame/XiaoShouDan$initTasks$1.class , 1433
01/JXCManager/bin/internalFrame/XiaoShouDan$initTasks.class , 2360
01/JXCManager/bin/internalFrame/XiaoShouDan.class , 11498
01/JXCManager/bin/internalFrame/XiaoShouPaiHang$OkAction.class , 2345
01/JXCManager/bin/internalFrame/XiaoShouPaiHang.class , 6104
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$1.class , 720
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$2.class , 1039
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$3.class , 1495
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$4.class , 4253
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$computeInfo.class , 2467
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$initTasks$1.class , 1469
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo$initTasks.class , 2399
01/JXCManager/bin/internalFrame/XiaoShouTuiHuo.class , 11534
01/JXCManager/bin/internalFrame/XiaoShouTuiHuoChaXun$1.class , 1205
01/JXCManager/bin/internalFrame/XiaoShouTuiHuoChaXun$2.class , 924
01/JXCManager/bin/internalFrame/XiaoShouTuiHuoChaXun$3.class , 1269
01/JXCManager/bin/internalFrame/XiaoShouTuiHuoChaXun$QueryAction.class , 3106
01/JXCManager/bin/internalFrame/XiaoShouTuiHuoChaXun.class , 6697
01/JXCManager/bin/keyListener/InputKeyListener.class , 689
01/JXCManager/bin/model/TbGysinfo.class , 2927
01/JXCManager/bin/model/TbKhinfo.class , 3168
01/JXCManager/bin/model/TbKucun.class , 2676
01/JXCManager/bin/model/TbRkthDetail.class , 1643
01/JXCManager/bin/model/TbRkthMain.class , 2761
01/JXCManager/bin/model/TbRukuDetail.class , 1665
01/JXCManager/bin/model/TbRukuMain.class , 2967
01/JXCManager/bin/model/TbSellDetail.class , 1643
01/JXCManager/bin/model/TbSellMain.class , 2770
01/JXCManager/bin/model/TbSpinfo.class , 2502
01/JXCManager/bin/model/TbUserlist.class , 1075
01/JXCManager/bin/model/TbXsthDetail.class , 1643
最多只能显示150条信息!
没有账号? 忘记密码?

社交账号快速登录