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

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

?? spsadminuserpanel.java

?? 打印管理程序,測試完全通過.windows開發環境.
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
			this.spKeyInfo = (SPKeyInfo)info;
		} else if (info instanceof UserInfo2) {
			this.userInfo = (UserInfo2)info;
		}
		beginPanel();
	}
	
	public JPanel getPanelObject(int idx) {
		switch (idx) {
		case IDX_SPOOLER:
			return spoolerPanel;
		case IDX_USERMAN:
			return userManPanel;
		case IDX_TERMINAL:
			return terminalPanel;
		case IDX_PRINTERMAN:
			return printerManPanel;
		case IDX_HISTORY:
			return historyPanel;
		}
		
		return null;
	}
	
	public void showPanel(int idx, JPanel panel) {
		if (idx == IDX_SPOOLER) {
			spoolerPanel.setExecGetSpoolerInfo();
		} else {
			spoolerPanel.setIgnoreGetSpoolerInfo();
		}
		
		if (idx != IDX_SPOOLER) {
			setStatus(MsgUtil.getMessage(MsgUtil.MSG_IDLE, null));
		}
		
		CardLayout	layout = (CardLayout)panelCard.getLayout();
		
		try {
			switch (idx) {
			case IDX_SPOOLER:
				layout.show(panelCard, SPOOLER_PANEL);
				btnSpooler.setSelected(true);
///				((SPSTool)parent).getGoMenuItemObject(IDX_SPOOLER).setSelected(true);
				if (panel instanceof SpoolerPanel) {
					if (Util.getPreferenceInfo().getAuthType() == PreferenceInfo.AUTH_LOGIN) {
						((SpoolerPanel)panel).beginPanel(userInfo, false, "");
					} else {
						((SpoolerPanel)panel).beginPanel(spKeyInfo, false, "");
					}
				}
				break;
			case IDX_USERMAN:
				layout.show(panelCard, USER_PANEL);
				btnUser.setSelected(true);
///				((SPSTool)parent).getGoMenuItemObject(IDX_USERMAN).setSelected(true);
				if (panel instanceof UserManPanel) {
					if (Util.getPreferenceInfo().getAuthType() == PreferenceInfo.AUTH_LOGIN) {
						if (!bInit[idx]) {
							((UserManPanel)panel).beginPanel(userInfo);
						} else {
							((UserManPanel)panel).setCurrentKeyInfo(userInfo);
						}
					} else {
						if (!bInit[idx]) {
							((UserManPanel)panel).beginPanel(spKeyInfo);
						} else {
							((UserManPanel)panel).setCurrentKeyInfo(spKeyInfo);
						}
					}
				}
				break;
			case IDX_TERMINAL:
				layout.show(panelCard, TERMINAL_PANEL);
				btnTerminal.setSelected(true);
///				((SPSTool)parent).getGoMenuItemObject(IDX_TERMINAL).setSelected(true);
				if (panel instanceof TerminalPanel && !bInit[idx]) {
					((TerminalPanel)panel).beginPanel();
				}
				break;
			case IDX_PRINTERMAN:
				layout.show(panelCard, PRINTER_PANEL);
				btnPrinter.setSelected(true);
///				((SPSTool)parent).getGoMenuItemObject(IDX_PRINTERMAN).setSelected(true);
				if (panel instanceof PrinterManPanel && !bInit[idx]) {
					((PrinterManPanel)panel).beginPanel();
				}
				break;
			case IDX_HISTORY:
				layout.show(panelCard, HISTORY_PANEL);
				btnHistory.setSelected(true);
///				((SPSTool)parent).getGoMenuItemObject(IDX_HISTORY).setSelected(true);
				if (panel instanceof HistoryPanel && !bInit[idx]) {
					((HistoryPanel)panel).beginPanel();
				}
				break;
			}
			
			if (!bInit[idx]) {
				if (idx == IDX_SPOOLER) {
					setStatus(MsgUtil.getMessage(MsgUtil.MSG_GETTING_SPOOL_INFO, null));
				} else {
					setStatus(MsgUtil.getMessage(MsgUtil.MSG_IDLE, null));
				}
				
				if (idx >= IDX_SPOOLER && idx <= IDX_HISTORY) {
					bInit[idx] = true;
				}
			}
		} catch (NetworkException e) {
			setStatus(MsgUtil.getMessage(MsgUtil.ERROR_NETWORK, null));
		} catch (ServerException e) {
			setStatus(MsgUtil.getMessage(MsgUtil.ERROR_SERVER, null));
		} catch (TimeOutException e) {
		}
	}
	
	protected boolean doRegister() throws NetworkException, ServerException, TimeOutException {
		return true;
	}
	
	protected boolean doModify() throws NetworkException, ServerException, TimeOutException {
		return true;
	}
	
	protected boolean doDelete() throws NetworkException, ServerException, TimeOutException {
		return true;
	}
	
	protected void setPopupMenuState() {
	}
	
	protected void timeOutFunc() {
		sendActionEvent(ActionEventConstants.ACTCMD_LOGOUT);
		cancelTimer();
	}
	
	public int getInfosFromServer() {
		return GET_INFO_RESULT_NORMAL;
	}
	
	public void setIgnoreGetSpoolerInfo() {
		spoolerPanel.setIgnoreGetSpoolerInfo();
	}
	
	public void setExecGetSpoolerInfo() {
		spoolerPanel.setExecGetSpoolerInfo();
	}
	
	public void setStatus(String status) {
		lblStatus.setText(Resource.getString(Resource.STATUS) + status);
		this.doLayout();
	}
	
	public void actionPerformed(ActionEvent ae) {
		Object	obj = ae.getSource();
		String	command = ae.getActionCommand();
		SPSToolPanel	parent = (SPSToolPanel)getParent();
		
		if (obj == spoolerPanel ||
				obj == userManPanel ||
				obj == printerManPanel ||
				obj == historyPanel ||
				obj == terminalPanel
			) {
			if (command != null) {
				if (command.equals(ActionEventConstants.ACTCMD_BACK)) {
					parent.goCheckSPKeyPanel();
				} else if (command.equals(ActionEventConstants.ACTCMD_RESET_SESSION_TIMER)) {
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_SPOOLER)) {
					bGetSpoolerInfo = true;
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_USER)) {
					Util.debugPrint("User Panel refresh");
					userManPanel.forceRefresh(UserManPanel.IDX_USER);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_GROUP)) {
					Util.debugPrint("Group Panel refresh");
					userManPanel.forceRefresh(UserManPanel.IDX_GROUP);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_SPKEY)) {
					Util.debugPrint("SPKey Panel refresh");
					userManPanel.forceRefresh(UserManPanel.IDX_SPKEY);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_LIMITPRINT)) {
					Util.debugPrint("LimitPrint Panel refresh");
					userManPanel.forceRefresh(UserManPanel.IDX_LIMITPRINT);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_TERMINAL)) {
					Util.debugPrint("Terminal Panel refresh");
					terminalPanel.doRefresh();
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_PRINTER)) {
					Util.debugPrint("Printer Panel refresh");
					printerManPanel.forceRefresh(PrinterManPanel.IDX_PRINTER);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_PRINTER_GROUP)) {
					Util.debugPrint("Printer group Panel refresh");
					printerManPanel.forceRefresh(PrinterManPanel.IDX_PRINTER_GROUP);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_PRINTER_PAPER)) {
					Util.debugPrint("Paper Panel refresh");
					printerManPanel.forceRefresh(PrinterManPanel.IDX_PAPER);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_PLACE)) {
					Util.debugPrint("Place Panel refresh");
					printerManPanel.forceRefresh(PrinterManPanel.IDX_PLACE);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_ACCOUNT)) {
					Util.debugPrint("Account Panel refresh");
					historyPanel.forceRefresh(HistoryPanel.IDX_ACCOUNT);
				} else if (command.equals(ActionEventConstants.ACTCMD_REFRESH_USER_HISTORY)) {
					Util.debugPrint("User history Panel refresh");
					historyPanel.forceRefresh(HistoryPanel.IDX_USER_HISTORY);
				} else if (!command.equals("")) {
					setStatus(command);
				}
			}
		} else if (obj == btnSpooler) {
			showPanel(IDX_SPOOLER, spoolerPanel);
		} else if (obj == btnUser) {
			showPanel(IDX_USERMAN, userManPanel);
		} else if (obj == btnTerminal) {
			showPanel(IDX_TERMINAL, terminalPanel);
		} else if (obj == btnPrinter) {
			showPanel(IDX_PRINTERMAN, printerManPanel);
		} else if (obj == btnHistory) {
			showPanel(IDX_HISTORY, historyPanel);
		} else if (obj == btnLogout) {
			if (Util.getPreferenceInfo().getAuthType() == PreferenceInfo.AUTH_LOGIN) {
				setTimerValue(0);
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人av电影在线| 日本va欧美va瓶| 国产亚洲欧美激情| 91精品国产色综合久久久蜜香臀| 欧洲色大大久久| 91老师国产黑色丝袜在线| 91在线国产福利| 色婷婷精品大视频在线蜜桃视频| 色欧美88888久久久久久影院| av动漫一区二区| 日本韩国一区二区| 7777精品伊人久久久大香线蕉 | 日韩免费高清av| 精品三级在线看| 国产日产亚洲精品系列| 国产精品久久久久久亚洲毛片| 中文字幕一区二区三区不卡在线| 亚洲色图欧美偷拍| 亚洲国产精品欧美一二99| 丝袜国产日韩另类美女| 久久精品国产99国产精品| 大美女一区二区三区| 色视频一区二区| 91精品午夜视频| 欧美精品一区二区精品网| 中文字幕在线一区免费| 亚洲国产另类av| 激情欧美一区二区三区在线观看| 成人午夜私人影院| 欧美日韩一级黄| 久久久99久久精品欧美| 另类综合日韩欧美亚洲| 成人精品免费网站| 欧美高清视频在线高清观看mv色露露十八| 日韩一二三区不卡| 亚洲人成精品久久久久| 天天av天天翘天天综合网色鬼国产| 久久精品国产在热久久| 97精品久久久午夜一区二区三区| 欧美猛男男办公室激情| 国产欧美一区二区精品性色| 无码av中文一区二区三区桃花岛| 国产精品综合在线视频| 91福利精品视频| 日本一区二区不卡视频| 日本亚洲最大的色成网站www| 国产69精品久久久久毛片| 91精品国产综合久久久久久| 国产精品久久久久久久蜜臀 | 99re视频精品| 精品91自产拍在线观看一区| 亚洲国产裸拍裸体视频在线观看乱了| 国产一区二区视频在线播放| 欧美日韩在线综合| 夜色激情一区二区| 久久99国产精品免费网站| 成人开心网精品视频| 日韩精品影音先锋| 午夜精品免费在线| 91国产精品成人| 国产精品欧美一区喷水| 国产精品一区二区久久不卡| 欧美日韩免费在线视频| 亚洲精品美国一| 波多野结衣的一区二区三区| 国产日产欧美一区| 国产a级毛片一区| 久久蜜臀精品av| 国产一区在线看| 欧美va亚洲va在线观看蝴蝶网| 亚洲国产精品影院| 欧美自拍偷拍一区| 亚洲精品乱码久久久久| 91一区二区三区在线观看| 中文av一区特黄| 国产不卡在线播放| 国产日韩欧美亚洲| 成人伦理片在线| 亚洲三级免费观看| 一本高清dvd不卡在线观看| 国产精品国产三级国产有无不卡| 国产.精品.日韩.另类.中文.在线.播放| 日韩欧美一卡二卡| 久久99精品久久久久婷婷| 日韩视频免费观看高清完整版| 天天av天天翘天天综合网色鬼国产| 欧美人妖巨大在线| 日本v片在线高清不卡在线观看| 欧美一区二区久久久| 国内久久精品视频| 欧美经典一区二区三区| av亚洲精华国产精华精华| 亚洲情趣在线观看| 欧美老肥妇做.爰bbww视频| 免费在线观看不卡| 久久久国产午夜精品| 99这里只有精品| 亚洲高清免费观看| 精品1区2区在线观看| 福利一区在线观看| 亚洲第一会所有码转帖| 日韩欧美自拍偷拍| 成人小视频在线| 亚洲不卡在线观看| 久久综合九色综合97_久久久| 寂寞少妇一区二区三区| 最新国产精品久久精品| 欧美伦理影视网| 国产乱子轮精品视频| 国产精品色在线| 精品视频免费在线| 国产最新精品免费| 亚洲在线观看免费视频| 精品少妇一区二区三区视频免付费| 懂色av一区二区夜夜嗨| 亚洲国产aⅴ天堂久久| www一区二区| 欧美视频在线一区| 国产91清纯白嫩初高中在线观看| 亚洲国产一二三| 国产无人区一区二区三区| 欧美性生交片4| 国产精品一区二区视频| 午夜激情综合网| 一区二区中文字幕在线| 日韩视频一区二区在线观看| 日本高清成人免费播放| 国产一区二区三区在线观看精品| 夜夜操天天操亚洲| 国产精品久久久久影视| 精品国产乱码久久久久久1区2区 | 日韩精品一区在线| 色婷婷精品久久二区二区蜜臀av| 韩国成人精品a∨在线观看| 午夜精品福利在线| 亚洲另类中文字| 国产女人aaa级久久久级 | 99精品热视频| 国产自产高清不卡| 视频一区国产视频| 一区二区三区在线视频观看| 国产精品久久久久久久久免费丝袜| 欧美成人乱码一区二区三区| 欧美性猛交xxxx黑人交| 99re这里都是精品| 不卡的av在线| 白白色 亚洲乱淫| av在线不卡网| 丁香网亚洲国际| 成人中文字幕合集| 大胆欧美人体老妇| 国产成人无遮挡在线视频| 久久丁香综合五月国产三级网站| 天堂在线亚洲视频| 婷婷丁香久久五月婷婷| 性久久久久久久| 秋霞影院一区二区| 蜜臀av亚洲一区中文字幕| 免费高清在线视频一区·| 日韩国产欧美三级| 精品一区二区三区在线观看国产| 午夜国产精品一区| 三级欧美在线一区| 蜜乳av一区二区三区| 国产精品伊人色| 成年人国产精品| 在线亚洲人成电影网站色www| 欧美无砖砖区免费| 日韩美女一区二区三区四区| 精品视频免费在线| 日韩免费一区二区| 国产亚洲视频系列| 亚洲欧美激情视频在线观看一区二区三区 | 久久综合色综合88| 日韩精品一区二区在线| 久久综合九色综合97婷婷| 国产精品久久久久久妇女6080| 久久一区二区三区国产精品| 亚洲欧洲国产日本综合| 一区二区成人在线| 久久精品二区亚洲w码| 久久99九九99精品| 大美女一区二区三区| 欧美日韩一区二区三区在线看| 91麻豆精品国产91久久久使用方法| 久久综合国产精品| 樱桃视频在线观看一区| 麻豆视频观看网址久久| 99久久精品情趣| 欧美一区三区二区| 国产精品女上位| 婷婷成人激情在线网| 国产成人精品亚洲午夜麻豆| 欧美视频在线观看一区二区| 欧美一区二区大片| 日韩美女视频19| 国产一区二区三区在线看麻豆| 91尤物视频在线观看| 精品免费视频.| 一区二区国产盗摄色噜噜|