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

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

?? timecardpanel.java

?? &#61548 簡單適用的考勤和獎懲管理。 &#61548 簡單適用的培訓管理。 &#61548 針對企業中不同的待遇標準
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
		final JLabel label = new JLabel();
		label.setPreferredSize(new Dimension(100, 20));
		final GridBagConstraints gridBagConstraints_19 = new GridBagConstraints();
		gridBagConstraints_19.gridy = 0;
		gridBagConstraints_19.gridx = 3;
		contentPanel.add(label, gridBagConstraints_19);

		final JLabel nameLabel = new JLabel();
		nameLabel.setText("考勤員工:");
		final GridBagConstraints gridBagConstraints_1 = new GridBagConstraints();
		gridBagConstraints_1.insets = new Insets(0, 0, 0, 0);
		gridBagConstraints_1.gridy = 0;
		gridBagConstraints_1.gridx = 4;
		contentPanel.add(nameLabel, gridBagConstraints_1);

		personnalComboBox = new JComboBox(); // 創建下拉菜單對象
		personnalComboBox.addItemListener(new ItemListener() { // 捕獲下拉菜單選項狀態發生改變的事件
					public void itemStateChanged(ItemEvent e) {
						if (e.getStateChange() == ItemEvent.SELECTED) { // 查看是否由選中當前項觸發的
							String selectedItem = (String) e.getItem();// 獲得選中項的內容
							if (selectedItem.equals("請選擇")) {// 當選中項為“請選擇”時,設置部門文本框為空
								inDeptTextField.setText(null);
							} else {// 否則設置部門文本框為選中員工所在的部門
								TbRecord record = (TbRecord) dao
										.queryRecordByNum(selectedItem
												.substring(0, 6));
								inDeptTextField.setText(record.getTbDutyInfo()
										.getTbDept().getName());
							}
						}
					}
				});
		personnalComboBox.addItem("請選擇"); // 添加提示項
		Iterator recordIt = dao.queryRecord().iterator();// 檢索所有員工
		while (recordIt.hasNext()) {// 通過循環添加到下拉菜單中
			TbRecord record = (TbRecord) recordIt.next();
			personnalComboBox.addItem(record.getRecordNumber() + "    "
					+ record.getName());
		}
		final GridBagConstraints gridBagConstraints_10 = new GridBagConstraints();
		gridBagConstraints_10.anchor = GridBagConstraints.WEST;
		gridBagConstraints_10.insets = new Insets(0, 0, 0, 0);
		gridBagConstraints_10.gridy = 0;
		gridBagConstraints_10.gridx = 5;
		contentPanel.add(personnalComboBox, gridBagConstraints_10);

		final JLabel label_9 = new JLabel();
		final GridBagConstraints gridBagConstraints_18 = new GridBagConstraints();
		gridBagConstraints_18.gridy = 0;
		gridBagConstraints_18.gridx = 6;
		contentPanel.add(label_9, gridBagConstraints_18);

		final JLabel timecardTypeLabel = new JLabel();
		timecardTypeLabel.setText("考勤類型:");
		final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
		gridBagConstraints_2.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_2.gridy = 1;
		gridBagConstraints_2.gridx = 0;
		contentPanel.add(timecardTypeLabel, gridBagConstraints_2);

		timecardTypeComboBox = new JComboBox();
		timecardTypeComboBox.addItem("請選擇");
		Iterator accountItemIt = dao.queryAccountItemUsedTimecard().iterator();
		while (accountItemIt.hasNext()) {
			TbAccountItem accountItem = (TbAccountItem) accountItemIt.next();
			timecardTypeComboBox.addItem(accountItem.getName());
		}
		final GridBagConstraints gridBagConstraints_11 = new GridBagConstraints();
		gridBagConstraints_11.anchor = GridBagConstraints.WEST;
		gridBagConstraints_11.gridwidth = 2;
		gridBagConstraints_11.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_11.gridy = 1;
		gridBagConstraints_11.gridx = 1;
		contentPanel.add(timecardTypeComboBox, gridBagConstraints_11);

		final JLabel explainLabel = new JLabel();
		explainLabel.setText("考勤說明:");
		final GridBagConstraints gridBagConstraints_3 = new GridBagConstraints();
		gridBagConstraints_3.insets = new Insets(20, 0, 104, 0);
		gridBagConstraints_3.gridy = 2;
		gridBagConstraints_3.gridx = 0;
		contentPanel.add(explainLabel, gridBagConstraints_3);

		final JScrollPane scrollPane = new JScrollPane();
		final GridBagConstraints gridBagConstraints_17 = new GridBagConstraints();
		gridBagConstraints_17.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_17.gridwidth = 6;
		gridBagConstraints_17.gridy = 2;
		gridBagConstraints_17.gridx = 1;
		contentPanel.add(scrollPane, gridBagConstraints_17);

		explainTextArea = new JTextArea();
		explainTextArea.setLineWrap(true);
		explainTextArea.setRows(6);
		explainTextArea.setColumns(70);
		scrollPane.setPreferredSize(explainTextArea.getPreferredSize());
		scrollPane.setViewportView(explainTextArea);

		final JLabel startDateLabel = new JLabel();
		startDateLabel.setText("開始日期:");
		final GridBagConstraints gridBagConstraints_4 = new GridBagConstraints();
		gridBagConstraints_4.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_4.gridy = 3;
		gridBagConstraints_4.gridx = 0;
		contentPanel.add(startDateLabel, gridBagConstraints_4);

		startDateTextField = new JTextField();
		startDateTextField.setHorizontalAlignment(SwingConstants.CENTER);
		startDateTextField.setColumns(16);
		startDateTextField.setText(Today.TODAY_DATE);
		final GridBagConstraints gridBagConstraints_15 = new GridBagConstraints();
		gridBagConstraints_15.gridwidth = 2;
		gridBagConstraints_15.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_15.gridy = 3;
		gridBagConstraints_15.gridx = 1;
		contentPanel.add(startDateTextField, gridBagConstraints_15);

		final JLabel endDateLabel = new JLabel();
		endDateLabel.setText("結束日期:");
		final GridBagConstraints gridBagConstraints_5 = new GridBagConstraints();
		gridBagConstraints_5.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_5.gridy = 3;
		gridBagConstraints_5.gridx = 4;
		contentPanel.add(endDateLabel, gridBagConstraints_5);

		endDateTextField = new JTextField();
		endDateTextField.setHorizontalAlignment(SwingConstants.CENTER);
		endDateTextField.setColumns(16);
		endDateTextField.setText(Today.TODAY_DATE);
		final GridBagConstraints gridBagConstraints_16 = new GridBagConstraints();
		gridBagConstraints_16.anchor = GridBagConstraints.WEST;
		gridBagConstraints_16.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_16.gridy = 3;
		gridBagConstraints_16.gridx = 5;
		contentPanel.add(endDateTextField, gridBagConstraints_16);

		final JLabel ratifierDeptLabel = new JLabel();
		ratifierDeptLabel.setText("批準部門:");
		final GridBagConstraints gridBagConstraints_6 = new GridBagConstraints();
		gridBagConstraints_6.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_6.gridy = 4;
		gridBagConstraints_6.gridx = 0;
		contentPanel.add(ratifierDeptLabel, gridBagConstraints_6);

		deptTextField = new JTextField();
		deptTextField.setEditable(false);
		deptTextField.setColumns(11);
		final GridBagConstraints gridBagConstraints_12 = new GridBagConstraints();
		gridBagConstraints_12.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_12.gridy = 4;
		gridBagConstraints_12.gridx = 1;
		contentPanel.add(deptTextField, gridBagConstraints_12);

		final JButton deptTreeButton = new JButton();
		deptTreeButton.setMargin(new Insets(0, 6, 0, 3));
		deptTreeButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				DeptTreeDialog deptTree = new DeptTreeDialog(deptTextField);
				deptTree.setBounds(375, 393, 101, 175);
				deptTree.setVisible(true);
				// 根據選擇的部門初始化批準人列表
				TbDept dept = (TbDept) dao.queryDeptByName(deptTextField
						.getText());
				if (ratifierPersonComboBox.isEnabled())
					ratifierPersonComboBox.removeAllItems();
				else
					ratifierPersonComboBox.setEnabled(true);
				ratifierPersonComboBox.addItem("請選擇");
				Iterator dutyInfoIt = dept.getTbDutyInfos().iterator();
				while (dutyInfoIt.hasNext()) {
					TbDutyInfo dutyInfo = (TbDutyInfo) dutyInfoIt.next();
					TbRecord tbRecord = dutyInfo.getTbRecord();
					ratifierPersonComboBox.addItem(tbRecord.getRecordNumber()
							+ "    " + tbRecord.getName());
				}
			}
		});
		deptTreeButton.setText("...");
		final GridBagConstraints gridBagConstraints_20 = new GridBagConstraints();
		gridBagConstraints_20.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_20.gridy = 4;
		gridBagConstraints_20.gridx = 2;
		contentPanel.add(deptTreeButton, gridBagConstraints_20);

		final JLabel ratifierPersonLabel = new JLabel();
		ratifierPersonLabel.setText("批 準 人:");
		final GridBagConstraints gridBagConstraints_7 = new GridBagConstraints();
		gridBagConstraints_7.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_7.gridy = 4;
		gridBagConstraints_7.gridx = 4;
		contentPanel.add(ratifierPersonLabel, gridBagConstraints_7);

		ratifierPersonComboBox = new JComboBox();
		ratifierPersonComboBox.setEnabled(false);
		final GridBagConstraints gridBagConstraints_13 = new GridBagConstraints();
		gridBagConstraints_13.anchor = GridBagConstraints.WEST;
		gridBagConstraints_13.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_13.gridy = 4;
		gridBagConstraints_13.gridx = 5;
		contentPanel.add(ratifierPersonComboBox, gridBagConstraints_13);

		final JLabel ratifierDateLabel = new JLabel();
		ratifierDateLabel.setText("批準日期:");
		final GridBagConstraints gridBagConstraints_8 = new GridBagConstraints();
		gridBagConstraints_8.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_8.gridy = 5;
		gridBagConstraints_8.gridx = 0;
		contentPanel.add(ratifierDateLabel, gridBagConstraints_8);

		ratifierDateTextField = new JTextField();
		ratifierDateTextField.setHorizontalAlignment(SwingConstants.CENTER);
		ratifierDateTextField.setText(Today.TODAY_DATE);
		ratifierDateTextField.setColumns(16);
		final GridBagConstraints gridBagConstraints_14 = new GridBagConstraints();
		gridBagConstraints_14.gridwidth = 2;
		gridBagConstraints_14.insets = new Insets(20, 0, 0, 0);
		gridBagConstraints_14.gridy = 5;
		gridBagConstraints_14.gridx = 1;
		contentPanel.add(ratifierDateTextField, gridBagConstraints_14);
		//
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲在线视频网站| 亚洲第一会所有码转帖| 久久综合久久99| 日韩精品在线网站| 日韩精品一区二区在线| 日韩区在线观看| 69精品人人人人| 欧美不卡一区二区| 国产亚洲一区字幕| 国产精品久久影院| 最新日韩av在线| 一区二区免费在线播放| 亚洲成人在线网站| 精品一区二区三区免费| 国产酒店精品激情| 国产v日产∨综合v精品视频| 99精品欧美一区二区三区小说| 色综合天天狠狠| 欧美精品v国产精品v日韩精品| 欧美日韩精品福利| 久久先锋影音av鲁色资源网| 亚洲欧美一区二区视频| 亚洲最新视频在线观看| 久草在线在线精品观看| 国产福利精品一区二区| 在线免费精品视频| 欧美xxxxx裸体时装秀| 国产午夜亚洲精品理论片色戒| 亚洲欧洲精品一区二区精品久久久| 亚洲一区二区三区四区中文字幕 | 国产色产综合产在线视频| 日本一区二区免费在线| 亚洲h在线观看| 国产.欧美.日韩| 欧美剧情片在线观看| 国产欧美综合在线| 日韩—二三区免费观看av| av一区二区三区黑人| 91精品国产麻豆| 国产精品乱人伦| 麻豆精品一区二区| 91久久精品一区二区三| 日韩精品一区二区三区在线观看 | 日韩国产成人精品| 北条麻妃国产九九精品视频| 欧美精品久久99| 亚洲精品亚洲人成人网在线播放| 蜜臀av性久久久久av蜜臀妖精| 91免费国产视频网站| 久久久高清一区二区三区| 午夜欧美在线一二页| 色综合一区二区| 欧美激情一区二区三区在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 一本久久a久久免费精品不卡| 国产亚洲一区二区三区| 精品在线观看免费| 日韩欧美国产一区在线观看| 亚洲国产wwwccc36天堂| 色吧成人激情小说| 亚洲桃色在线一区| 成人av综合在线| 国产亚洲精品aa| 国产一区视频网站| 久久美女高清视频| 久久草av在线| 久久婷婷成人综合色| 精品在线亚洲视频| 欧美电影免费提供在线观看| 免费在线观看一区| 精品久久免费看| 狠狠色狠狠色综合日日91app| 欧美变态tickling挠脚心| 麻豆精品视频在线观看| 精品国产青草久久久久福利| 国产成人精品影视| 国产欧美日韩精品在线| 成人免费毛片片v| 亚洲日本中文字幕区| 99久久精品国产一区二区三区| 国产精品丝袜在线| 97se亚洲国产综合自在线不卡| 亚洲免费在线视频| 欧美日韩成人激情| 激情小说欧美图片| 国产精品久久久久久久久搜平片 | 日本不卡一区二区| 欧美成人综合网站| 国产999精品久久| 亚洲免费观看高清完整版在线观看 | 亚洲国产成人av| 91精品国产欧美一区二区成人 | 亚洲欧美激情一区二区| 日本韩国精品一区二区在线观看| 亚洲综合999| 欧美r级在线观看| 国产91精品一区二区麻豆网站| 亚洲欧美综合色| 欧美精选一区二区| 国产麻豆精品在线观看| 亚洲久草在线视频| 日韩欧美一级精品久久| 国产99久久久国产精品免费看| 亚洲午夜在线电影| 精品粉嫩超白一线天av| fc2成人免费人成在线观看播放| 亚洲一区二区四区蜜桃| 欧美精品一区二区三区蜜臀| 91亚洲男人天堂| 裸体健美xxxx欧美裸体表演| 中文字幕一区二区不卡| 91精品在线免费观看| 成人av综合一区| 麻豆精品在线播放| 亚洲综合一区在线| 国产日韩成人精品| 欧美一级二级三级蜜桃| 成人毛片老司机大片| 麻豆成人免费电影| 亚洲国产sm捆绑调教视频| 国产嫩草影院久久久久| 欧美一区二区啪啪| 日本精品一区二区三区四区的功能| 日韩电影一区二区三区| 亚洲精品免费视频| 国产偷国产偷亚洲高清人白洁| 91超碰这里只有精品国产| av不卡免费电影| 九九精品视频在线看| 日韩av电影天堂| 亚洲一区二区五区| 亚洲人成网站精品片在线观看| 久久久综合网站| 日韩三级在线免费观看| 欧美日韩中文一区| 色婷婷av一区二区三区大白胸 | 亚洲宅男天堂在线观看无病毒| 国产欧美日本一区二区三区| 欧美草草影院在线视频| 91精品国产免费久久综合| 欧美又粗又大又爽| 欧洲另类一二三四区| 99久久er热在这里只有精品15 | 国产成人av资源| 久久精品国产一区二区三| 午夜视频在线观看一区二区 | 欧美激情综合五月色丁香小说| 91麻豆精品国产91久久久资源速度| 色哟哟亚洲精品| 91看片淫黄大片一级在线观看| 国产成人精品亚洲777人妖| 国产老女人精品毛片久久| 国产精品91一区二区| 国产91精品一区二区麻豆网站| 国产成人av一区二区三区在线 | 91蝌蚪porny成人天涯| 99精品国产视频| 色菇凉天天综合网| 欧日韩精品视频| 欧美一区二区三区在线电影| 日韩一卡二卡三卡四卡| 精品久久一区二区| 欧美国产精品一区二区| 亚洲国产成人自拍| 亚洲美女偷拍久久| 亚洲成人av一区| 日本午夜一本久久久综合| 国产在线视频不卡二| 国产成人高清视频| 91福利国产成人精品照片| 欧美丰满嫩嫩电影| 久久婷婷国产综合国色天香| 国产精品的网站| 午夜免费久久看| 国产一区二区美女诱惑| 色中色一区二区| 日韩视频永久免费| 自拍偷拍欧美精品| 日韩高清欧美激情| 国产.欧美.日韩| 欧美日韩国产天堂| www亚洲一区| 亚洲一区二区欧美激情| 国产一区美女在线| 91久久一区二区| 日韩欧美视频一区| 国产精品久久久久aaaa| 亚洲18色成人| 成人黄色免费短视频| 正在播放亚洲一区| 中文字幕一区免费在线观看| 日韩av电影免费观看高清完整版 | 欧美日韩在线播放三区| 精品国产3级a| 一二三区精品视频| 国产最新精品免费| 欧美日本视频在线| 亚洲丝袜精品丝袜在线| 伦理电影国产精品| 欧美人伦禁忌dvd放荡欲情|