⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jremserverview.java

📁 JRemoteControl is a simple Java&#8482 driven bluetooth remote control.It allows you to initiate virt
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
			s.append("running ...");			foreColor = Color.GREEN;		} else {			s.append("not running ...");			foreColor = Color.RED;		}				jServerStatus.setText(s.toString());		jServerStatus.setForeground(foreColor);				jServerStatus1.setText(doc.getConfigPath());							serverGUI.updateUI();			}	/**	 * This method initializes jScrollPaneServerOutput		 * 		 * @return javax.swing.JScrollPane		 */	private JScrollPane getJScrollPaneServerOutput() {		if (jScrollPaneServerOutput == null) {			jScrollPaneServerOutput = new JScrollPane();			jScrollPaneServerOutput.setViewportView(getJTextAreaServerOutput());		}		return jScrollPaneServerOutput;	}	/**	 * This method initializes jTextAreaServerOutput		 * 		 * @return javax.swing.JTextArea		 */	private JTextArea getJTextAreaServerOutput() {		if (jTextAreaServerOutput == null) {			jTextAreaServerOutput = new JTextArea();			jTextAreaServerOutput.setBackground(new Color(241, 243, 242));			jTextAreaServerOutput.setEditable(false);			jTextAreaServerOutput.setText("");		}		return jTextAreaServerOutput;	}	public boolean isServerOutputClean() {		return 			getJTextAreaServerOutput().getText().length() == 0 &&			getJTextAreaCmdStdOut().getText().length() == 0 &&			getJTextAreaCmdStdErr().getText().length() == 0;	}	public void clearOutput() {		clearServerOutput();			clearCommandsOutput();	}	public void clearServerOutput() {		getJTextAreaServerOutput().setText("");	}	public void clearCommandsOutput() {		getJTextAreaCmdStdOut().setText("");				getJTextAreaCmdStdErr().setText("");			}	public void registerActions(Map cmdActionsMap) {		this.cmdActionsMap = cmdActionsMap;		cmdActionsMap.put("SERVER_SHOW_OUTPUT", new JRemAbstractToggleAction(				env, this,				getJtbShowServerOutput()) {						public void executeCmd() {								doc.setShowServerOutput(!doc.isShowServerOutput());			}			public void updateUI(CmdUI cmdUI) {				StateCmdUI stateCmdUI = (StateCmdUI) cmdUI;								stateCmdUI.setShortDesc("Show server messages");				stateCmdUI.setLongDesc("Shows server messages");				stateCmdUI.setIcon(iconShowOut24);				stateCmdUI.setSmallIcon(iconShowOut16);								boolean checked = false;				boolean enabled = true;								if (doc != null)					checked = doc.isShowServerOutput();								stateCmdUI.setEnabled(enabled);				stateCmdUI.setChecked(checked);			}					});		cmdActionsMap.put("SERVER_SHOW_STD_OUTPUT", new JRemAbstractToggleAction(				env, this,				getJtbShowStdOutput()) {						public void executeCmd() {								doc.setShowServerStdOutput(!doc.isShowServerStdOutput());			}			public void updateUI(CmdUI cmdUI) {				StateCmdUI stateCmdUI = (StateCmdUI) cmdUI;								stateCmdUI.setShortDesc("Show command's stdout");				stateCmdUI.setLongDesc("Shows command's standard output");				stateCmdUI.setIcon(iconStdOut24);				stateCmdUI.setSmallIcon(iconStdOut16);								boolean checked = false;				boolean enabled = true;								if (doc != null)					checked = doc.isShowServerStdOutput();								stateCmdUI.setEnabled(enabled);				stateCmdUI.setChecked(checked);			}					});				cmdActionsMap.put("SERVER_SHOW_STD_ERROR", new JRemAbstractToggleAction(				env, this,				getJtbShowStdError()) {						public void executeCmd() {								doc.setShowServerStdError(!doc.isShowServerStdError());			}			public void updateUI(CmdUI cmdUI) {				StateCmdUI stateCmdUI = (StateCmdUI) cmdUI;								stateCmdUI.setShortDesc("Show command's stderr");				stateCmdUI.setLongDesc("Shows command's standard error");				stateCmdUI.setIcon(iconStdErr24);				stateCmdUI.setSmallIcon(iconStdErr16);								boolean checked = false;				boolean enabled = true;								if (doc != null)					checked = doc.isShowServerStdError();								stateCmdUI.setEnabled(enabled);				stateCmdUI.setChecked(checked);							}					});	}	/**	 * This method initializes jSplitPane		 * 		 * @return javax.swing.JSplitPane		 */	private JSplitPane getJSplitPane() {		if (jSplitPane == null) {			jSplitPane = new JSplitPane();			jSplitPane.setOrientation(JSplitPane.VERTICAL_SPLIT);			jSplitPane.setDividerLocation(130);			jSplitPane.setOneTouchExpandable(true);			jSplitPane.setResizeWeight(0.4D);			jSplitPane.setBottomComponent(getJPanelCmdOutput());			jSplitPane.setTopComponent(getJScrollPaneServerOutput());		}		return jSplitPane;	}	/**	 * This method initializes jPanelCmdOutput		 * 		 * @return javax.swing.JPanel		 */	private JPanel getJPanelCmdOutput() {		if (jPanelCmdOutput == null) {			GridBagConstraints gridBagConstraints4 = new GridBagConstraints();			gridBagConstraints4.fill = GridBagConstraints.BOTH;			gridBagConstraints4.gridy = 1;			gridBagConstraints4.weightx = 1.0;			gridBagConstraints4.weighty = 1.0;			gridBagConstraints4.gridwidth = 3;			gridBagConstraints4.insets = new Insets(2, 0, 0, 0);			gridBagConstraints4.gridx = 3;			GridBagConstraints gridBagConstraints6 = new GridBagConstraints();			gridBagConstraints6.gridx = -1;			gridBagConstraints6.gridy = -1;			jPanelCmdOutput = new JPanel();			jPanelCmdOutput.setLayout(new GridBagLayout());			jPanelCmdOutput.add(getJSplitPane1CmdOutput(), gridBagConstraints4);		}		return jPanelCmdOutput;	}	/**	 * This method initializes jtbShowServerOutput		 * 		 * @return javax.swing.JToggleButton		 */	private JToggleButton getJtbShowServerOutput() {		if (jtbShowServerOutput == null) {			jtbShowServerOutput = new JToggleButton();			jtbShowServerOutput.setMaximumSize(new Dimension(24, 24));			jtbShowServerOutput.setPreferredSize(new Dimension(24, 24));			jtbShowServerOutput.setMnemonic(KeyEvent.VK_UNDEFINED);			jtbShowServerOutput.setMinimumSize(new Dimension(24, 24));		}		return jtbShowServerOutput;	}	/**	 * This method initializes jSplitPane1CmdOutput		 * 		 * @return javax.swing.JSplitPane		 */	private JSplitPane getJSplitPane1CmdOutput() {		if (jSplitPane1CmdOutput == null) {			jSplitPane1CmdOutput = new JSplitPane();			jSplitPane1CmdOutput.setDividerSize(10);			jSplitPane1CmdOutput.setDividerLocation(0.8);			jSplitPane1CmdOutput.setOneTouchExpandable(true);			jSplitPane1CmdOutput.setResizeWeight(0.8D);			jSplitPane1CmdOutput.setRightComponent(getJPanelCmdStdErr());			jSplitPane1CmdOutput.setLeftComponent(getJPanelCmdStdOut());		}		return jSplitPane1CmdOutput;	}	/**	 * This method initializes jPanelCmdStdOut		 * 		 * @return javax.swing.JPanel		 */	private JPanel getJPanelCmdStdOut() {		if (jPanelCmdStdOut == null) {			GridBagConstraints gridBagConstraints8 = new GridBagConstraints();			gridBagConstraints8.fill = GridBagConstraints.BOTH;			gridBagConstraints8.gridwidth = 2;			gridBagConstraints8.gridx = 0;			gridBagConstraints8.gridy = 1;			gridBagConstraints8.weightx = 1.0;			gridBagConstraints8.weighty = 1.0;			gridBagConstraints8.insets = new Insets(1, 1, 1, 1);			GridBagConstraints gridBagConstraints9 = new GridBagConstraints();			gridBagConstraints9.gridx = 0;			gridBagConstraints9.insets = new Insets(2, 2, 2, 2);			gridBagConstraints9.gridy = 0;			jLabel = new JLabel();			jLabel.setText("Standard output");			GridBagConstraints gridBagConstraints5 = new GridBagConstraints();			gridBagConstraints5.gridx = 1;			gridBagConstraints5.anchor = GridBagConstraints.EAST;			gridBagConstraints5.insets = new Insets(2, 2, 2, 2);			gridBagConstraints5.gridy = 0;			jPanelCmdStdOut = new JPanel();			jPanelCmdStdOut.setLayout(new GridBagLayout());			jPanelCmdStdOut.add(getJtbShowStdOutput(), gridBagConstraints5);			jPanelCmdStdOut.add(jLabel, gridBagConstraints9);			jPanelCmdStdOut.add(getJScrollPaneCmdStdOut(), gridBagConstraints8);		}		return jPanelCmdStdOut;	}	/**	 * This method initializes jtbShowStdOutput		 * 		 * @return javax.swing.JToggleButton		 */	private JToggleButton getJtbShowStdOutput() {		if (jtbShowStdOutput == null) {			jtbShowStdOutput = new JToggleButton();			jtbShowStdOutput.setMaximumSize(new Dimension(24, 24));			jtbShowStdOutput.setPreferredSize(new Dimension(24, 24));			jtbShowStdOutput.setMnemonic(KeyEvent.VK_UNDEFINED);			jtbShowStdOutput.setMinimumSize(new Dimension(24, 24));		}		return jtbShowStdOutput;	}	/**	 * This method initializes jScrollPaneCmdStdOut		 * 		 * @return javax.swing.JScrollPane		 */	private JScrollPane getJScrollPaneCmdStdOut() {		if (jScrollPaneCmdStdOut == null) {			jScrollPaneCmdStdOut = new JScrollPane();			jScrollPaneCmdStdOut.setViewportView(getJTextAreaCmdStdOut());		}		return jScrollPaneCmdStdOut;	}	/**	 * This method initializes jTextAreaCmdStdOut		 * 		 * @return javax.swing.JTextArea		 */	private JTextArea getJTextAreaCmdStdOut() {		if (jTextAreaCmdStdOut == null) {			jTextAreaCmdStdOut = new JTextArea();			jTextAreaCmdStdOut.setEditable(false);			jTextAreaCmdStdOut.setBackground(new Color(241, 243, 243));		}		return jTextAreaCmdStdOut;	}	/**	 * This method initializes jPanelCmdStdErr		 * 		 * @return javax.swing.JPanel		 */	private JPanel getJPanelCmdStdErr() {		if (jPanelCmdStdErr == null) {			GridBagConstraints gridBagConstraints11 = new GridBagConstraints();			gridBagConstraints11.gridx = 0;			gridBagConstraints11.insets = new Insets(2, 2, 2, 2);			gridBagConstraints11.gridy = 0;			jLabel1 = new JLabel();			jLabel1.setText("Standard error");			GridBagConstraints gridBagConstraints10 = new GridBagConstraints();			gridBagConstraints10.fill = GridBagConstraints.BOTH;			gridBagConstraints10.gridx = 0;			gridBagConstraints10.gridy = 2;			gridBagConstraints10.weightx = 1.0;			gridBagConstraints10.weighty = 1.0;			gridBagConstraints10.gridwidth = 2;			GridBagConstraints gridBagConstraints7 = new GridBagConstraints();			gridBagConstraints7.anchor = GridBagConstraints.EAST;			gridBagConstraints7.gridy = 0;			gridBagConstraints7.insets = new Insets(2, 2, 2, 2);			gridBagConstraints7.gridx = 1;			jPanelCmdStdErr = new JPanel();			jPanelCmdStdErr.setLayout(new GridBagLayout());			jPanelCmdStdErr.add(getJtbShowStdError(), gridBagConstraints7);			jPanelCmdStdErr.add(getJScrollPaneCmdStdErr(), gridBagConstraints10);			jPanelCmdStdErr.add(jLabel1, gridBagConstraints11);		}		return jPanelCmdStdErr;	}	/**	 * This method initializes jtbShowStdError		 * 		 * @return javax.swing.JToggleButton		 */	private JToggleButton getJtbShowStdError() {		if (jtbShowStdError == null) {			jtbShowStdError = new JToggleButton();			jtbShowStdError.setMaximumSize(new Dimension(24, 24));			jtbShowStdError.setPreferredSize(new Dimension(24, 24));			jtbShowStdError.setMinimumSize(new Dimension(24, 24));		}		return jtbShowStdError;	}	/**	 * This method initializes jScrollPaneCmdStdErr		 * 		 * @return javax.swing.JScrollPane		 */	private JScrollPane getJScrollPaneCmdStdErr() {		if (jScrollPaneCmdStdErr == null) {			jScrollPaneCmdStdErr = new JScrollPane();			jScrollPaneCmdStdErr.setForeground(Color.red);			jScrollPaneCmdStdErr.setViewportView(getJTextAreaCmdStdErr());		}		return jScrollPaneCmdStdErr;	}	/**	 * This method initializes jTextAreaCmdStdErr		 * 		 * @return javax.swing.JTextArea		 */	private JTextArea getJTextAreaCmdStdErr() {		if (jTextAreaCmdStdErr == null) {			jTextAreaCmdStdErr = new JTextArea();			jTextAreaCmdStdErr.setBackground(new Color(232, 232, 232));			jTextAreaCmdStdErr.setForeground(Color.red);		}		return jTextAreaCmdStdErr;	}}  //  @jve:decl-index=0:visual-constraint="0,0"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -