📄 uiservereventslistener.java
字号:
/* * JRemCntl - Copyright (C) 2007 Filippo Di Vattimo <fildiv@gmail.com> * See COPYING */package fildiv.jremcntl.server.gui.app;import fildiv.jremcntl.common.core.Command;import fildiv.jremcntl.server.core.JRemServerEventsListener;import fildiv.jremcntl.server.gui.core.JRemUIManager;public class UIServerEventsListener implements JRemServerEventsListener { private JRemUIManager uiMng; public UIServerEventsListener(JRemUIManager uiMng) { this.uiMng = uiMng; } public void onClientCommandListening() { } public void onCommandRun(Command c) { } public void onCommandRunException(Command c, Exception e) { if (!uiMng.isGUIVisible()) uiMng.displayTrayIconError("An error has occurred : " + e.toString()); } public void onConnectionListening() { uiMng.setCaptionTrailer("Listening for client connection"); } public void onDeviceConnected(String deviceName) { uiMng.setClientConnectedUI(); String desc = deviceName + " " + " connected!"; uiMng.displayTrayIconInfo(desc); uiMng.setCaptionTrailer(desc); } public void onDeviceDisconnected() { uiMng.setRunningUI(true); uiMng.displayTrayIconInfo("Client device disconnected!"); uiMng.setCaptionTrailer(""); } public void onServerExceptionOccurred(Exception e) { uiMng.displayTrayIconError("An error has occurred : " + e.toString()); } public void onServerStarted() { uiMng.setRunningUI(true); } public void onServerStopped() { uiMng.setRunningUI(false); uiMng.setCaptionTrailer("Server not running!"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -