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

📄 frontframe.java.bak.svn-base

📁 通讯采集软件
💻 SVN-BASE
📖 第 1 页 / 共 4 页
字号:
              this.m_ComputerPanelList.clear();
              //FrontGuiDefine.m_guimsg.setFlag(false);
              
              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();
          
          frontGroup = new javax.swing.ButtonGroup();
          this.closeAllTimer();
          FrontGuiDefine.m_guimsg.sendChannelTaskCancelMsg();
          FrontGuiDefine.m_guimsg.sendQuitMsg();
          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);
          // wj add
          DownParam m_downparam = new DownParam();
          System.out.println("down protocol");
          if (m_downparam.initHashProtocol() < 0) {
              System.out.println("自动抄表:组装规约表出错");
          }
          CFunction.writeLog("down protocol ok ", null);
          
          System.out.println("down computer");
          if (m_downparam.initHashComputer() <= 0) {
              System.out.println("自动抄表:组装结点表出错");
          }
          CFunction.writeLog("down computer ok ", null);
          
          System.out.println("down terminal");
          if (m_downparam.initHashTerminal_new() <= 0) {
              System.out.println("自动抄表:组装终端表出错");
          }
          CFunction.writeLog("down terminal ok ", null);
          
          System.out.println("down sampleeventtype");
          if (m_downparam.initHashSampleEventType() < 0) {
              System.out.println("自动抄表:组装事件配置表出错");
          }
          CFunction.writeLog("down sampleeventtype ok ", null);
          FrontGuiDefine.m_guimsg.InitFinished = true;
          //
          
          FrontGuiDefine.m_guimsg.sendLoginMsg();
          
          FrontGuiDefine.m_guimsg.sendChannelTaskMsg();
          userLogProcess();
          
      }
  } //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();
          //DataMonitor.setSelected(false);
          SelectGroup.setSelected(DataMonitor.getModel(), false);
      }
      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();
      //FrontGuiDefine.m_FrontFrame = null;
      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();
          ButtonModel m_model = TaskAssign.getModel();
          SelectGroup.setSelected(m_model, false);
      }
      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();
          //ReportMonitor.setSelected(false);
          //SelectGroup.setSelected(ReportMonitor.getModel(),false);
          ButtonModel m_model = ReportMonitor.getModel();
          SelectGroup.setSelected(m_model, 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 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.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;
    
    private 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();
        }
        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;

⌨️ 快捷键说明

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