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

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

?? landframe.java

?? &#61548 簡單適用的考勤和獎懲管理。 &#61548 簡單適用的培訓管理。 &#61548 針對企業中不同的待遇標準
?? JAVA
字號:
package com.mwq.frame;

import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;
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.ItemEvent;
import java.awt.event.ItemListener;
import java.util.Iterator;

import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.SwingConstants;
import javax.swing.border.TitledBorder;

import com.mwq.hibernate.Dao;
import com.mwq.hibernate.mapping.TbManager;
import com.mwq.hibernate.mapping.TbRecord;

public class LandFrame extends JFrame {

	private JPasswordField passwordField;

	private JComboBox userNumComboBox;

	private Dao dao;

	/**
	 * Launch the application
	 * 
	 * @param args
	 */
	public static void main(String args[]) {
		try {
			LandFrame frame = new LandFrame();
			frame.setVisible(true);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	/**
	 * Create the frame
	 */
	public LandFrame() {
		super();
		getContentPane().setLayout(new GridBagLayout());
		setTitle(" T 科技");
		setResizable(false);
		setBounds(100, 100, 400, 300);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		dao = Dao.getInstance();

		final JLabel softTitleLabel = new JLabel();
		softTitleLabel.setFont(new Font("", Font.BOLD, 22));
		softTitleLabel.setBorder(new TitledBorder(null, "",
				TitledBorder.DEFAULT_JUSTIFICATION,
				TitledBorder.DEFAULT_POSITION, null, null));
		softTitleLabel.setText("企業人事管理系統");
		final GridBagConstraints gridBagConstraints = new GridBagConstraints();
		gridBagConstraints.insets = new Insets(0, 0, 20, 0);
		gridBagConstraints.gridy = 0;
		gridBagConstraints.gridx = 0;
		getContentPane().add(softTitleLabel, gridBagConstraints);

		final JPanel userNumPanel = new JPanel();
		userNumPanel.setLayout(new FlowLayout());
		final GridBagConstraints gridBagConstraints_1 = new GridBagConstraints();
		gridBagConstraints_1.gridy = 1;
		gridBagConstraints_1.gridx = 0;
		getContentPane().add(userNumPanel, gridBagConstraints_1);

		final JLabel userNumLabel = new JLabel();
		userNumLabel.setVerticalTextPosition(SwingConstants.TOP);
		userNumLabel.setText("管理員:");
		userNumPanel.add(userNumLabel);

		userNumComboBox = new JComboBox();
		userNumComboBox.addItemListener(new ItemListener() {
			public void itemStateChanged(ItemEvent arg0) {
				String username = userNumComboBox.getSelectedItem().toString()
						.trim();
				if (username.equals("TSoft")) {
					passwordField.setText("111");
				}
			}
		});
		userNumComboBox.setPreferredSize(new Dimension(100, 20));
		userNumComboBox.addItem("  請 選 擇  ");
		Iterator managerIt = dao.queryManagerOfNatural().iterator();
		if (managerIt.hasNext()) {
			while (managerIt.hasNext()) {
				TbManager manager = (TbManager) managerIt.next();
				StringBuffer item = new StringBuffer("   ");
				item.append(manager.getTbRecord().getRecordNumber());
				userNumComboBox.addItem(item.toString());
			}
		} else {
			userNumComboBox.addItem("   TSoft");
		}
		userNumPanel.add(userNumComboBox);

		final JPanel passwordPanel = new JPanel();
		passwordPanel.setLayout(new FlowLayout());
		final GridBagConstraints gridBagConstraints_4 = new GridBagConstraints();
		gridBagConstraints_4.gridy = 2;
		gridBagConstraints_4.gridx = 0;
		getContentPane().add(passwordPanel, gridBagConstraints_4);

		final JLabel passwordLabel = new JLabel();
		passwordLabel.setText("密  碼:");
		passwordPanel.add(passwordLabel);

		passwordField = new JPasswordField();
		passwordField.setPreferredSize(new Dimension(100, 20));
		passwordPanel.add(passwordField);

		final JPanel buttonPanel = new JPanel();
		final FlowLayout flowLayout = new FlowLayout();
		flowLayout.setAlignment(FlowLayout.RIGHT);
		buttonPanel.setLayout(flowLayout);
		final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
		gridBagConstraints_2.ipadx = 15;
		gridBagConstraints_2.insets = new Insets(10, 0, 0, 0);
		gridBagConstraints_2.gridy = 3;
		gridBagConstraints_2.gridx = 0;
		getContentPane().add(buttonPanel, gridBagConstraints_2);

		final JButton landButton = new JButton();
		landButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				String userNum = userNumComboBox.getSelectedItem().toString()
						.trim();
				if (userNum.equals("請 選 擇")) {
					JOptionPane.showMessageDialog(null, "請選擇登錄管理員!", "友情提示",
							JOptionPane.INFORMATION_MESSAGE);
					return;
				}
				char[] passwords = passwordField.getPassword();
				StringBuffer passwordBuf = new StringBuffer();
				for (int i = 0; i < passwords.length; i++) {
					passwordBuf.append(passwords[i]);
				}
				String password = passwordBuf.toString().trim();
				if (password.length() == 0) {
					JOptionPane.showMessageDialog(null, "請輸入登錄密碼!", "友情提示",
							JOptionPane.INFORMATION_MESSAGE);
					return;
				}
				IndexFrame indexFrame = null;
				if (userNum.equals("TSoft")) {
					if (password.equals("111")) {
						indexFrame = new IndexFrame(null);
					} else {
						JOptionPane.showMessageDialog(null,
								"默認用戶“TSoft”的登錄密碼為“111”!", "友情提示",
								JOptionPane.INFORMATION_MESSAGE);
						passwordField.setText("111");
						return;
					}
				} else {
					TbRecord record = (TbRecord) dao.queryRecordByNum(userNum);
					TbManager manager = record.getTbManager();
					if (password.equals(manager.getPassword())) {
						indexFrame = new IndexFrame(record);
					} else {
						JOptionPane.showMessageDialog(null, "登錄密碼錯誤,請確認后重新輸入!",
								"友情提示", JOptionPane.INFORMATION_MESSAGE);
						return;
					}
				}
				indexFrame.setVisible(true);
				setVisible(false);
			}
		});
		landButton.setMargin(new Insets(2, 6, 2, 6));
		landButton.setText("登錄");
		buttonPanel.add(landButton);

		final JButton resetButton = new JButton();
		resetButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				userNumComboBox.setSelectedIndex(0);
				passwordField.setText(null);
			}
		});
		resetButton.setMargin(new Insets(2, 6, 2, 6));
		resetButton.setText("清空");
		buttonPanel.add(resetButton);

		final JButton exitButton = new JButton();
		exitButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				dispose();
			}
		});
		exitButton.setMargin(new Insets(2, 6, 2, 6));
		exitButton.setText("退出");
		buttonPanel.add(exitButton);

		final JLabel defaultLabel = new JLabel();
		defaultLabel.setText("默認用戶:TSoft    默認密碼:111");
		final GridBagConstraints gridBagConstraints_3 = new GridBagConstraints();
		gridBagConstraints_3.insets = new Insets(10, 0, 0, 0);
		gridBagConstraints_3.gridy = 4;
		gridBagConstraints_3.gridx = 0;
		getContentPane().add(defaultLabel, gridBagConstraints_3);
		//
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产精品一区二区| 国产日韩欧美综合在线| 色激情天天射综合网| 国产成人av网站| 风间由美一区二区三区在线观看| 久久精品国产网站| 国产在线视视频有精品| 国产一区二区三区免费| 国产老肥熟一区二区三区| 成人小视频免费在线观看| 国产·精品毛片| 91亚洲大成网污www| 色视频成人在线观看免| 欧美天天综合网| 精品成人佐山爱一区二区| 国产婷婷色一区二区三区| 国产精品成人在线观看| 亚洲妇熟xx妇色黄| 老司机免费视频一区二区| 成人免费视频视频| 欧美高清激情brazzers| 久久免费偷拍视频| 亚洲一区二区在线免费观看视频| 蜜桃久久av一区| a美女胸又www黄视频久久| 欧美私模裸体表演在线观看| 精品欧美久久久| 亚洲欧美激情小说另类| 欧美bbbbb| 91丨porny丨首页| 日韩欧美美女一区二区三区| 国产精品电影院| 麻豆91免费看| 在线亚洲免费视频| 久久久亚洲精品一区二区三区| 亚洲美女淫视频| 国产又粗又猛又爽又黄91精品| 欧美亚洲国产一区在线观看网站 | 国产日韩精品视频一区| 亚洲综合成人网| 高清成人在线观看| 日韩一二三四区| 亚洲一二三级电影| 成人不卡免费av| 欧美v日韩v国产v| 午夜电影久久久| 91农村精品一区二区在线| 久久久久久久久久久电影| 亚洲成人福利片| 色呦呦日韩精品| 国产精品久久久久久久久久免费看| 日韩二区在线观看| 在线观看亚洲a| 亚洲激情一二三区| 波多野结衣中文字幕一区二区三区| 欧美一区二区在线播放| 一区二区三区精品视频| 99re66热这里只有精品3直播| 亚洲精品在线观| 精品一区二区三区日韩| 在线综合+亚洲+欧美中文字幕| 亚洲色欲色欲www| 91美女视频网站| 亚洲欧美色图小说| 91麻豆国产福利精品| 国产精品久久久久久久久搜平片| 国产精品正在播放| 久久九九影视网| 国产成人免费在线| 亚洲国产经典视频| 成人性生交大片免费看在线播放| 久久综合色婷婷| 国产精品2024| 国产精品视频在线看| 成人国产精品免费网站| 国产精品视频免费| 91免费国产在线| 亚洲影视资源网| 欧美日韩国产首页| 奇米影视在线99精品| 日韩视频免费直播| 国产一区二区免费在线| 国产视频一区二区三区在线观看| 粉嫩av一区二区三区| 亚洲欧美综合网| 欧美日本在线一区| 国产真实乱对白精彩久久| 中文字幕免费不卡在线| 色系网站成人免费| 日韩福利视频导航| 国产欧美久久久精品影院| 色综合天天综合网天天狠天天| 亚洲一线二线三线视频| 日韩免费视频线观看| 成人午夜又粗又硬又大| 亚洲一区在线观看网站| 欧美tickling挠脚心丨vk| 国产一区二区三区观看| 一区二区三区成人在线视频| 欧美一区二区三区白人 | 国产情人综合久久777777| 粉嫩一区二区三区在线看 | 欧美一区二区三区影视| 国产福利一区二区三区视频 | 欧美日韩高清一区二区不卡| 欧美aaaaaa午夜精品| 国产精品国产三级国产三级人妇| 欧美在线视频你懂得| 国产在线视频一区二区| 尤物av一区二区| 国产日产精品一区| 欧美性一二三区| 国产69精品一区二区亚洲孕妇| 一区二区三区美女| 国产午夜精品福利| 91精品国产91热久久久做人人| 成人avav影音| 极品少妇一区二区三区精品视频 | 欧美一区二区日韩一区二区| 成人一区二区三区在线观看| 日韩和欧美一区二区三区| 国产精品无圣光一区二区| 日韩免费视频一区二区| 欧美在线综合视频| 高清久久久久久| 精品一区二区免费视频| 日韩在线卡一卡二| 亚洲免费成人av| 国产精品电影一区二区三区| 久久老女人爱爱| 欧美成人精品高清在线播放| 欧美性色综合网| 99精品国产99久久久久久白柏| 激情伊人五月天久久综合| 丝袜国产日韩另类美女| 亚洲国产综合视频在线观看| 国产精品国产三级国产aⅴ入口| 精品电影一区二区| 精品久久人人做人人爱| 日韩精品一区二区三区三区免费| 欧美日韩国产欧美日美国产精品| 色综合中文字幕国产| 成人免费视频国产在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 天天做天天摸天天爽国产一区| 国产精品久久看| 国产精品久久久久久久第一福利| 久久午夜羞羞影院免费观看| 91精品久久久久久久91蜜桃| 欧美日韩免费在线视频| 欧美日韩一区久久| 欧美剧情片在线观看| 51久久夜色精品国产麻豆| 欧美日韩成人综合天天影院| 欧美午夜不卡在线观看免费| 欧美日韩视频在线观看一区二区三区 | 国产不卡视频一区| 成人免费av资源| 99在线视频精品| 91福利视频网站| 日韩一区二区三区视频| 欧美tickling网站挠脚心| 久久婷婷综合激情| 国产精品久久福利| 一区二区三区四区乱视频| 亚洲国产精品久久艾草纯爱| 日韩电影免费在线观看网站| 老司机一区二区| av不卡在线观看| 欧美色图激情小说| 日韩欧美激情在线| 欧美激情一区二区三区不卡 | 日韩精品视频网站| 国产一区二区网址| 91蜜桃免费观看视频| 欧美日韩一二三区| 久久综合精品国产一区二区三区| 国产欧美一区二区精品性色| 亚洲精品v日韩精品| 免费看欧美女人艹b| 成人免费电影视频| 制服丝袜亚洲播放| 国产精品美女久久久久久久久 | 高清成人免费视频| 欧美日韩在线播| 国产精品丝袜久久久久久app| 亚洲影视在线观看| 国产一区二区美女| 欧美伊人久久大香线蕉综合69| 精品粉嫩超白一线天av| 亚洲精品美国一| 国产酒店精品激情| 欧美日韩一二区| 国产精品久久久一本精品 | 色拍拍在线精品视频8848| 日韩欧美一级精品久久| 亚洲欧美另类小说| 国产99久久久国产精品| 欧美日本高清视频在线观看| 中文av一区二区|