📄 frontframe.java.svn-base
字号:
" 的上传信息");
FrontGuiDefine.m_guimsg.sendUpHintMsg(computerid);
FrontGuiDefine.m_UpHintFrame = null;
FrontGuiDefine.m_UpHintFrame = new UpHintFrame(computerid);
if (FrontGuiDefine.m_UpHintFrame.isShowing() == false) {
FrontGuiDefine.m_UpHintFrame.show();
}
} //GEN-LAST:event_UpInfoButtonActionPerformed
private void menuItemUserLogActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_menuItemUserLogActionPerformed
if (activeUser != null) {
if (JOptionPane.OK_OPTION == (JOptionPane.showConfirmDialog(this,
"确定退出登录?", "用户退出", JOptionPane.OK_CANCEL_OPTION))) {
activeUser = null;
getContentPane().remove(this.ComputersPanel);
this.ComputersPanel = new javax.swing.JPanel();
ComputersPanel.setLayout(new java.awt.GridLayout(2, 5));
ComputersPanel.setBackground( (java.awt.Color) javax.swing.UIManager.
getDefaults().get("Button.focus"));
getContentPane().add(ComputersPanel, java.awt.BorderLayout.CENTER);
this.updateview();
this.m_ComputerPanelList.clear();
CollectorDefine.m_HashChannel.clear();
CollectorDefine.m_HashComputer.clear();
CollectorDefine.m_HashTs.clear();
CollectorDefine.m_HashArea.clear();
CollectorDefine.m_HashFactory.clear();
CollectorDefine.m_HashTerminal.clear();
CollectorDefine.m_HashProtocol.clear();
CollectorDefine.m_HashSampleEventType.clear();
this.setForbidden();
this.updateview();
}
CloseAllSubWindows();
this.setDataMonitorEnable();
this.setTaskAssignEnable();
this.setReportMonitorEnable();
this.setDataRecruitEnable();
this.setParamCallupEnable();
frontGroup = new javax.swing.ButtonGroup();
this.closeAllTimer();
FrontGuiDefine.m_guimsg.sendChannelTaskCancelMsg();
FrontGuiDefine.m_guimsg.sendQuitMsg();
//pzy 20061023
//CollectorDefine.LOGIN_FLAG = true;
//pzy 20061023
userLogProcess();
FrontGuiDefine.m_guimsg.InitFinished = false;
return;
}
else if (activeUser == null) {
if (!userLoginDialog.isShowing()) {
userLoginDialog.show();
}
activeUser = userLoginDialog.getActiveUser();
if (activeUser == null) {
return;
}
FrontGuiDefine.m_guimsg.setFlag(true);
DownParaProcess m_DownParaProcess = new DownParaProcess();
m_DownParaProcess.start();
FrontGuiDefine.m_WaitDialog = null;
FrontGuiDefine.m_WaitDialog = new WaitDialog(this, false);
FrontGuiDefine.m_WaitDialog.show();
}
} //GEN-LAST:event_menuItemUserLogActionPerformed
private void DataMonitorItemStateChanged(java.awt.event.ItemEvent evt) { //GEN-FIRST:event_DataMonitorItemStateChanged
int state = evt.getStateChange();
if (state == ItemEvent.SELECTED) {
if (FrontGuiDefine.m_DataDispFrame == null) {
FrontGuiDefine.m_DataDispFrame = new DataDispFrame();
FrontGuiDefine.m_DataDispFrame.show();
}
else {
if (! (FrontGuiDefine.m_DataDispFrame.isShowing())) {
FrontGuiDefine.m_DataDispFrame.show();
}
FrontGuiDefine.m_DataDispFrame.setState(java.awt.Frame.NORMAL);
}
FrontGuiDefine.m_DataDispFrame.toFront();
}
else {
return;
}
} //GEN-LAST:event_DataMonitorItemStateChanged
private void MemoryMenuActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_MemoryMenuActionPerformed
this.ParamDispButtonActionPerformed(null);
} //GEN-LAST:event_MemoryMenuActionPerformed
private void ExitMenuItemActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_ExitMenuItemActionPerformed
FrontGuiDefine.m_guimsg.sendQuitMsg();
try {
Thread.sleep(5000);
}
catch (Exception ex) {
ex.printStackTrace();
}
System.exit(0);
} //GEN-LAST:event_ExitMenuItemActionPerformed
private void TaskAssignItemStateChanged(java.awt.event.ItemEvent evt) { //GEN-FIRST:event_TaskAssignItemStateChanged
int state = evt.getStateChange();
if (state == ItemEvent.SELECTED) {
if (FrontGuiDefine.m_TaskAssignFrame == null) {
FrontGuiDefine.m_guimsg.sendTaskAssignMsg(); //高中低
FrontGuiDefine.m_TaskAssignFrame = new TaskAssignFrame();
FrontGuiDefine.m_TaskAssignFrame.show();
}
else {
if (!FrontGuiDefine.m_TaskAssignFrame.isShowing()) {
FrontGuiDefine.m_TaskAssignFrame.show();
}
FrontGuiDefine.m_TaskAssignFrame.setState(java.awt.Frame.NORMAL);
}
FrontGuiDefine.m_TaskAssignFrame.toFront();
}
else {
return;
}
} //GEN-LAST:event_TaskAssignItemStateChanged
private void ParamDispButtonActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_ParamDispButtonActionPerformed
if (frontGroup.getSelection() == null) {
return;
}
int index = frontGroup.getSelection().getMnemonic();
if (index < 0) {
return;
}
computer m_computer = (computer) (this.LineupComputers[index]);
if (m_computer == null) {
return;
}
int m_Status = new Long(m_computer.getComputerStatus()).intValue();
if (m_Status == CollectorDefine.DEFAULT_MACHINE ||
m_Status == CollectorDefine.OUT_OF_RUNNING) {
return;
}
long computerid = m_computer.getComputerId();
FrontGuiDefine.m_ParamDispFrame = null;
System.out.println("即将要computer " + m_computer.getComputerName() + " 的内存参数");
FrontGuiDefine.m_ParamDispFrame = new ParamDispFrame(m_computer.
getComputerId());
FrontGuiDefine.m_ParamDispFrame.initTree();
FrontGuiDefine.m_ParamDispFrame.initRightPane();
FrontGuiDefine.m_ParamDispFrame.updateview();
FrontGuiDefine.m_ParamDispFrame.setTitle(m_computer.getComputerName() +
" 内存参数");
FrontGuiDefine.m_ParamDispFrame.show();
FrontGuiDefine.m_guimsg.sendParaMonitorMsg(m_computer.getComputerId(), 4, null);
System.out.println("*************** 发送 参数检测 ----- 要terminal_server");
FrontGuiDefine.m_guimsg.sendParaMonitorMsg(m_computer.getComputerId(), 5, null);
System.out.println("*************** 发送 参数检测 ----- 要protocol");
FrontGuiDefine.m_guimsg.sendParaMonitorMsg(m_computer.getComputerId(), 3, null);
System.out.println("*************** 发送 参数检测 ----- 要channel");
} //GEN-LAST:event_ParamDispButtonActionPerformed
private void ReportMonitorItemStateChanged(java.awt.event.ItemEvent evt) { //GEN-FIRST:event_ReportMonitorItemStateChanged
int state = evt.getStateChange();
if (state == ItemEvent.SELECTED) {
if (FrontGuiDefine.m_ReportDispFrame == null) {
FrontGuiDefine.m_ReportDispFrame = new ReportDispFrame();
FrontGuiDefine.m_ReportDispFrame.show();
}
else {
if (!FrontGuiDefine.m_ReportDispFrame.isShowing()) {
FrontGuiDefine.m_ReportDispFrame.show();
}
FrontGuiDefine.m_ReportDispFrame.setState(java.awt.Frame.NORMAL);
}
FrontGuiDefine.m_ReportDispFrame.toFront();
//SelectGroup.setSelected(ReportMonitor.getModel(), false);
}
else {
return;
}
} //GEN-LAST:event_ReportMonitorItemStateChanged
private void exitForm(java.awt.event.WindowEvent evt) { //GEN-FIRST:event_exitForm
//System.exit(0);
//只能从菜单退出
} //GEN-LAST:event_exitForm
public static void main(String args[]) {
PlasticLookAndFeel.setMyCurrentTheme(new SkyYelloTheme());
try {
UIManager.setLookAndFeel(new PlasticLookAndFeel());
}
catch (Exception e) {
e.printStackTrace();
}
FrontFrame m_frame = new FrontFrame();
m_frame.userLogProcess();
m_frame.show();
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JSeparator jSeparator11131;
private javax.swing.JSeparator jSeparator1113;
private javax.swing.JMenuItem PropertyMenu;
private javax.swing.JLabel jLabel12;
private javax.swing.JButton WarnInfoButton;
private javax.swing.JMenu UserMenu2;
private javax.swing.JMenuItem WarnhintMenu;
private javax.swing.JPanel SelectPanel;
private javax.swing.JButton ParamDispButton;
private javax.swing.JButton LocalTaskButton;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel noteLabel;
private javax.swing.JLabel jLabel13;
private javax.swing.JPanel ButtonPanel;
private javax.swing.JScrollPane ScrollPane;
private javax.swing.JButton UpInfoButton;
private javax.swing.JMenuItem menuItemUserLog;
private javax.swing.JToggleButton DataMonitor;
private javax.swing.JSeparator jSeparator11;
private javax.swing.JSeparator jSeparator111;
private javax.swing.JMenu UserMenu;
private javax.swing.JLabel jLabel14;
private javax.swing.JToggleButton TaskAssign;
private javax.swing.JToolBar ToolBar;
private javax.swing.ButtonGroup SelectGroup;
private javax.swing.JMenuItem UphintMenu;
private javax.swing.JButton SaveButton;
private javax.swing.JMenuBar MainMenuBar;
private javax.swing.JPanel ComputersPanel;
private javax.swing.JSeparator jSeparator1111;
private javax.swing.JLabel jLabel11;
private javax.swing.JButton CommStatusButton;
private javax.swing.JMenuItem ExitMenuItem;
private javax.swing.JMenuItem CommstatusMenu;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JToggleButton DataRecruit;
private javax.swing.JButton RefreshButton;
private javax.swing.JPopupMenu popup;
private javax.swing.JToggleButton ParamCallup;
private javax.swing.ButtonGroup frontGroup;
private javax.swing.JMenuItem MemoryMenu;
private javax.swing.JButton NodeProButton;
private javax.swing.JToggleButton ReportMonitor;
private javax.swing.JSeparator jSeparator1112;
// End of variables declaration//GEN-END:variables
private Object[] LineupComputers = null;
ActiveUserClass activeUser = null;
UserLoginDialog userLoginDialog = new UserLoginDialog(this, true);
javax.swing.Timer m_UserLoginTimer = new javax.swing.Timer(1000,
new UserLoginTimerListener());
private ArrayList m_ComputerPanelList = new ArrayList();
public boolean InitFinished = false;
public void CloseAllSubWindows() {
if (FrontGuiDefine.m_ReportDispFrame != null &&
FrontGuiDefine.m_ReportDispFrame.isShowing()) {
FrontGuiDefine.m_ReportDispFrame.hide();
}
if (FrontGuiDefine.m_DataDispFrame != null &&
FrontGuiDefine.m_DataDispFrame.isShowing()) {
FrontGuiDefine.m_DataDispFrame.hide();
}
if (FrontGuiDefine.m_ParamDispFrame != null &&
FrontGuiDefine.m_ParamDispFrame.isShowing()) {
FrontGuiDefine.m_ParamDispFrame.hide();
}
if (FrontGuiDefine.m_TaskAssignFrame != null &&
FrontGuiDefine.m_TaskAssignFrame.isShowing()) {
FrontGuiDefine.m_TaskAssignFrame.hide();
}
//m_DetailDialog
if (FrontGuiDefine.m_DetailDialog != null &&
FrontGuiDefine.m_DetailDialog.isShowing()) {
FrontGuiDefine.m_DetailDialog.hide();
}
//m_UpHintFrame
if (FrontGuiDefine.m_UpHintFrame != null &&
FrontGuiDefine.m_UpHintFrame.isShowing()) {
FrontGuiDefine.m_UpHintFrame.hide();
}
//m_WarnInfoFrame
if (FrontGuiDefine.m_WarnInfoFrame != null &&
FrontGuiDefine.m_WarnInfoFrame.isShowing()) {
FrontGuiDefine.m_WarnInfoFrame.hide();
}
//m_LocalTaskFrame
if (FrontGuiDefine.m_LocalTaskFrame != null &&
FrontGuiDefine.m_LocalTaskFrame.isShowing()) {
FrontGuiDefine.m_LocalTaskFrame.hide();
}
//m_NodeProPertyFrame
if (FrontGuiDefine.m_NodeProPertyFrame != null &&
FrontGuiDefine.m_NodeProPertyFrame.isShowing()) {
FrontGuiDefine.m_NodeProPertyFrame.hide();
}
//m_ReportSaveDialog
if (FrontGuiDefine.m_ReportSaveDialog != null &&
FrontGuiDefine.m_ReportSaveDialog.isShowing()) {
FrontGuiDefine.m_ReportSaveDialog.hide();
}
//m_DataPursueFrame
if (FrontGuiDefine.m_DataPursueFrame != null &&
FrontGuiDefine.m_DataPursueFrame.isShowing()) {
FrontGuiDefine.m_DataPursueFrame.hide();
}
//m_ParaSetFrame
if (FrontGuiDefine.m_ParaSetFrame != null &&
FrontGuiDefine.m_ParaSetFrame.isShowing()) {
FrontGuiDefine.m_ParaSetFrame.hide();
}
//pzy add 20061205
//m_ParaCallSetFrame
if (FrontGuiDefine.m_ParaCallSetFrame != null &&
FrontGuiDefine.m_ParaCallSetFrame.isShowing()) {
FrontGuiDefine.m_ParaCallSetFrame.hide();
}
//pzy add 20061205
//m_TermSelectDialog
if (FrontGuiDefine.m_TermSelectDialog != null &&
FrontGuiDefine.m_TermSelectDialog.isShowing()) {
FrontGuiDefine.m_TermSelectDialog.hide();
}
//m_WaitDialog
if (FrontGuiDefine.m_WaitDialog != null &&
FrontGuiDefine.m_WaitDialog.isShowing()) {
FrontGuiDefine.m_WaitDialog.hide();
}
//m_UserListDispDialog
if (FrontGuiDefine.m_UserListDispDialog != null &&
FrontGuiDefine.m_UserListDispDialog.isShowing()) {
FrontGuiDefine.m_UserListDispDialog.hide();
}
FrontGuiDefine.m_ReportDispFrame = null;
FrontGuiDefine.m_DataDispFrame = null;
FrontGuiDefine.m_ParamDispFrame = null;
FrontGuiDefine.m_TaskAssignFrame = null;
FrontGuiDefine.m_DetailDialog = null;
FrontGuiDefine.m_UpHintFrame = null;
FrontGuiDefine.m_WarnInfoFrame = null;
FrontGuiDefine.m_LocalTaskFrame = null;
FrontGuiDefine.m_NodeProPertyFrame = null;
FrontGuiDefine.m_ReportSaveDialog = null;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -