亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? shanchucaozuoyuan.java

?? 企業進銷存管理 包括了基本的企業管理的基本功能
?? JAVA
字號:
package internalFrame.xiTongSheZhi;

import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.Iterator;
import java.util.List;

import javax.swing.JButton;
import javax.swing.JInternalFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.event.InternalFrameAdapter;
import javax.swing.event.InternalFrameEvent;
import javax.swing.table.DefaultTableModel;

import model.Userlist;

import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;

import dao.UserDAO;

public class ShanChuCaoZuoYuan extends JInternalFrame implements ApplicationContextAware
{
	private JTextField loginName;
	private JTextField JTname;
	private JTextField JTid;
	private JTable table;
	private UserDAO dao;
	private ApplicationContext appContext;

	public void setApplicationContext(ApplicationContext app) throws BeansException {
		appContext=app;
		dao = (UserDAO) appContext.getBean("DAOProxyTransactionFactory");
	}

	public ShanChuCaoZuoYuan() {
		super();
		addInternalFrameListener(new InternalFrameAdapter() {
			public void internalFrameActivated(final InternalFrameEvent e) {
				load();
			}
		});
		getContentPane().setLayout(new GridBagLayout());
		setMaximizable(true);
		setIconifiable(true);
		setClosable(true);
		setBounds(100, 100, 491, 287);

		final JScrollPane scrollPane = new JScrollPane();
		final GridBagConstraints gridBagConstraints = new GridBagConstraints();
		gridBagConstraints.weightx = 1.0;
		gridBagConstraints.insets = new Insets(0, 0, 20, 0);
		gridBagConstraints.gridwidth = 12;
		gridBagConstraints.fill = GridBagConstraints.BOTH;
		gridBagConstraints.weighty = 1.0;
		gridBagConstraints.gridx = 0;
		gridBagConstraints.gridy = 0;
		gridBagConstraints.ipadx = 35;
		gridBagConstraints.ipady = -195;
		getContentPane().add(scrollPane, gridBagConstraints);

		table = new JTable();
		table.addMouseListener(new MouseAdapter() {
			public void mouseClicked(final MouseEvent e) {
				String id, name, pass, quan,logName;
				int selRow = table.getSelectedRow();
				id = table.getValueAt(selRow, 0).toString().trim();
				name = table.getValueAt(selRow, 2).toString().trim();
				logName=table.getValueAt(selRow, 1).toString().trim();
				quan = table.getValueAt(selRow, 3).toString().trim();
				quan = quan.equals("系統管理員") ? "a" : "c";
				JTid.setText(id);
				JTname.setText(name);
				loginName.setText(logName);
			}
		});
		table.putClientProperty("Quaqua.Table.style", "striped");
		scrollPane.setViewportView(table);

		final JLabel label = new JLabel();
		final GridBagConstraints gridBagConstraints_3 = new GridBagConstraints();
		gridBagConstraints_3.gridy = 2;
		gridBagConstraints_3.gridx = 0;
		getContentPane().add(label, gridBagConstraints_3);
		label.setText("用戶ID:");

		JTid = new JTextField();
		JTid.setEditable(false);
		final GridBagConstraints gridBagConstraints_4 = new GridBagConstraints();
		gridBagConstraints_4.insets = new Insets(0, 0, 0, 10);
		gridBagConstraints_4.fill = GridBagConstraints.HORIZONTAL;
		gridBagConstraints_4.weightx = 1.0;
		gridBagConstraints_4.gridy = 2;
		gridBagConstraints_4.gridx = 3;
		getContentPane().add(JTid, gridBagConstraints_4);

		final JLabel label_2 = new JLabel();
		label_2.setText("登錄名:");
		final GridBagConstraints gridBagConstraints_7 = new GridBagConstraints();
		gridBagConstraints_7.gridy = 2;
		gridBagConstraints_7.gridx = 4;
		getContentPane().add(label_2, gridBagConstraints_7);

		loginName = new JTextField();
		loginName.setEditable(false);
		final GridBagConstraints gridBagConstraints_8 = new GridBagConstraints();
		gridBagConstraints_8.weightx = 1.0;
		gridBagConstraints_8.insets = new Insets(0, 0, 0, 10);
		gridBagConstraints_8.fill = GridBagConstraints.HORIZONTAL;
		gridBagConstraints_8.gridy = 2;
		gridBagConstraints_8.gridx = 5;
		getContentPane().add(loginName, gridBagConstraints_8);

		final JLabel label_1 = new JLabel();
		final GridBagConstraints gridBagConstraints_6 = new GridBagConstraints();
		gridBagConstraints_6.gridy = 2;
		gridBagConstraints_6.gridx = 6;
		getContentPane().add(label_1, gridBagConstraints_6);
		label_1.setText("用戶名:");

		JTname = new JTextField();
		final GridBagConstraints gridBagConstraints_5 = new GridBagConstraints();
		gridBagConstraints_5.insets = new Insets(0, 0, 0, 10);
		gridBagConstraints_5.fill = GridBagConstraints.HORIZONTAL;
		gridBagConstraints_5.weightx = 1.0;
		gridBagConstraints_5.gridy = 2;
		gridBagConstraints_5.gridx = 7;
		getContentPane().add(JTname, gridBagConstraints_5);
		JTname.setEditable(false);

		final JButton button = new JButton();
		final GridBagConstraints gridBagConstraints_1 = new GridBagConstraints();
		gridBagConstraints_1.insets = new Insets(5, 0, 5, 0);
		gridBagConstraints_1.gridy = 7;
		gridBagConstraints_1.gridx = 4;
		getContentPane().add(button, gridBagConstraints_1);
		button.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				Userlist userlist;
				List list=dao.queryObject("from Userlist where id.id='"+JTid.getText()+"'");
				if(list.size()>0&&(userlist=(Userlist)list.get(0))!=null) {
					dao.delete(userlist);
					load();
					JOptionPane.showMessageDialog(getContentPane(), "該用戶數據刪除成功!!!",
							"系統提示", JOptionPane.INFORMATION_MESSAGE);	
				}else{
					JOptionPane.showMessageDialog(getContentPane(), "該用戶數據刪除失敗!!!",
						"系統提示", JOptionPane.ERROR_MESSAGE);	
				}
				loginName.setText("");
				JTname.setText("");
				JTid.setText("");
			}
		});
		button.setText("刪除");

		final JButton button_1 = new JButton();
		final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
		gridBagConstraints_2.insets = new Insets(5, 0, 5, 0);
		gridBagConstraints_2.gridy = 7;
		gridBagConstraints_2.gridx = 6;
		getContentPane().add(button_1, gridBagConstraints_2);
		button_1.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				load();
			}
		});
		button_1.setText("刷新");
	}
	public void load() {
		DefaultTableModel dftm = new DefaultTableModel();
		List ul = dao.queryObject("from Userlist");
		String[] columnNames = {"用戶id", "登錄名","用戶名", "權限"};
		dftm.setColumnIdentifiers(columnNames);
		String[] data = new String[4];
		for (int i = 0; i < data.length; i++)
			data[i] = "";
		Iterator it = ul.iterator();

		while (it.hasNext()) {
			Userlist userlist = (Userlist) it.next();
			data[0] = userlist.getId().getId() + "";
			data[1] = userlist.getId().getUsername();
			data[2] = userlist.getId().getName();
			data[3] = userlist.getQuan().equals("a") ? "系統管理員" : "普通操作員";
			dftm.addRow(data);
		}
		table.setModel(dftm);
		setVisible(true);
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜视频在线观看| 久久色视频免费观看| 国产精品白丝在线| 成人av片在线观看| 亚洲免费视频中文字幕| 色视频一区二区| 日韩综合一区二区| 精品久久久久久最新网址| 国产精品自拍一区| ...av二区三区久久精品| 欧美体内she精高潮| 免费在线看一区| 欧美国产日韩在线观看| 91麻豆精品在线观看| 五月婷婷综合网| 久久青草国产手机看片福利盒子| 国产99一区视频免费| 自拍偷拍亚洲欧美日韩| 欧美精品三级在线观看| 国产一区二区成人久久免费影院| 国产精品第五页| 3d动漫精品啪啪1区2区免费| 国产一区二区日韩精品| 伊人一区二区三区| 精品久久久久久无| 91久久精品一区二区二区| 麻豆成人免费电影| 亚洲黄网站在线观看| 精品国产乱子伦一区| 日本韩国视频一区二区| 久久国产精品区| 亚洲综合激情小说| 国产亚洲成aⅴ人片在线观看| 在线精品视频免费观看| 国产综合成人久久大片91| 亚洲三级在线免费观看| 精品免费国产一区二区三区四区| 成人黄色在线看| 久久丁香综合五月国产三级网站| 亚洲欧美一区二区三区极速播放 | 欧美成人高清电影在线| 91丝袜高跟美女视频| 日本成人在线看| 亚洲午夜电影在线| 中文字幕高清不卡| 亚洲精品在线电影| 在线播放一区二区三区| 91网站最新地址| 国产精品一二三区| 青青草91视频| 午夜视频一区二区| 亚洲精品福利视频网站| 国产精品素人一区二区| 欧美xingq一区二区| 欧美精品色综合| 欧美午夜电影网| 91麻豆免费视频| 成人国产精品免费| 国产91精品一区二区| 六月丁香综合在线视频| 天天综合天天做天天综合| 亚洲一区在线观看视频| 亚洲欧美偷拍卡通变态| 国产免费观看久久| 久久精品综合网| 久久综合久久综合久久综合| 91精品国产综合久久香蕉麻豆| 日本韩国一区二区三区| 日本道精品一区二区三区| 91亚洲精华国产精华精华液| 成人av网站在线观看| 懂色av一区二区在线播放| 国产美女精品在线| 国产一区二区三区四区五区美女 | 日韩中文字幕不卡| 亚洲成人在线网站| 午夜精品久久久久| 石原莉奈在线亚洲三区| 丝瓜av网站精品一区二区| 日韩精品五月天| 奇米888四色在线精品| 欧美aⅴ一区二区三区视频| 肉色丝袜一区二区| 久久精品国产久精国产爱| 开心九九激情九九欧美日韩精美视频电影 | 精品久久久久久久久久久久包黑料| 欧美日本免费一区二区三区| 欧美理论片在线| 日韩午夜激情电影| 国产午夜精品一区二区三区嫩草 | 亚洲男同性恋视频| 亚洲码国产岛国毛片在线| 亚洲免费电影在线| 亚洲午夜成aⅴ人片| 免费高清在线视频一区·| 精品一区二区三区免费| 国产激情一区二区三区桃花岛亚洲| 国产91丝袜在线播放| 成人av在线播放网址| 91久久精品午夜一区二区| 欧美群妇大交群中文字幕| 欧美成人一区二区三区| 欧美国产精品一区二区三区| 一区二区三区欧美亚洲| 日韩电影在线观看一区| 国产成人精品在线看| 色诱视频网站一区| 日韩三级av在线播放| 国产视频一区二区三区在线观看| 综合色天天鬼久久鬼色| 五月婷婷综合在线| 成人一区二区三区| 欧美精品18+| 欧美国产禁国产网站cc| 亚洲国产精品一区二区尤物区| 激情综合色播激情啊| www.亚洲精品| 日韩一区二区三区精品视频| 国产精品美女一区二区在线观看| 亚洲韩国精品一区| 成人性生交大片免费看在线播放| 欧美日本在线视频| 国产精品乱码久久久久久| 日日骚欧美日韩| 91丨九色丨尤物| 久久精品视频一区二区三区| 一区二区三区精品在线观看| 国产一区二区调教| 欧美精品色综合| 一区二区三区在线播放| 国产一区91精品张津瑜| 欧美日韩国产美女| 亚洲欧洲日产国产综合网| 欧美aⅴ一区二区三区视频| 日本韩国欧美一区二区三区| 国产偷v国产偷v亚洲高清| 日韩电影一区二区三区| 色噜噜狠狠一区二区三区果冻| 久久久天堂av| 日本美女视频一区二区| 欧美性色aⅴ视频一区日韩精品| 久久精品人人做人人综合| 91久久精品一区二区| 日本一区二区高清| 极品销魂美女一区二区三区| 欧美视频中文字幕| 亚洲欧洲中文日韩久久av乱码| 国产传媒一区在线| 精品国产91久久久久久久妲己 | 亚洲人成在线播放网站岛国| 国产精品99久| 久久久久免费观看| 老司机免费视频一区二区三区| 欧美日韩专区在线| 亚洲欧美另类久久久精品| 成人黄色片在线观看| 久久美女高清视频| 精品一区二区在线视频| 91.麻豆视频| 五月激情综合色| 精品视频资源站| 亚洲一级在线观看| 欧美视频在线一区| 亚洲国产精品欧美一二99| 色综合天天综合色综合av| 国产精品乱码人人做人人爱| 国产成人午夜精品5599| 中文字幕免费一区| 成人免费av网站| 亚洲丝袜另类动漫二区| 99国产精品99久久久久久| 亚洲欧洲av在线| 91在线观看地址| 亚洲午夜精品网| 欧美人牲a欧美精品| 免费成人结看片| 亚洲精品一区二区三区精华液| 久久国产精品色婷婷| 秋霞电影一区二区| 欧美一二区视频| 国产剧情在线观看一区二区| 精品国产一区二区三区久久久蜜月| 精品在线观看视频| 欧美极品美女视频| 91在线视频官网| 亚洲成人综合网站| 精品久久久三级丝袜| 成人午夜短视频| 亚洲综合免费观看高清完整版 | 欧美性色综合网| 免费观看久久久4p| 国产欧美一区二区三区沐欲| 91在线码无精品| 免费av网站大全久久| 久久久精品2019中文字幕之3| 91免费精品国自产拍在线不卡| 亚洲.国产.中文慕字在线| 欧美一级搡bbbb搡bbbb| 国产精品99久久久久| 亚洲一区视频在线|