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

📄 datapursueframe.java.bak.svn-base

📁 通讯采集软件
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
                          TerminalList.remove(terminal_id);
                          m_ListModel.removeElement(terms[i]);
                          break;
                      }
                  }
              }
          }
      }
      //else if (MeterTypeRadioButton.isSelected()) {
      else if(PursueTypeTabbedPane.getSelectedIndex() == 1){
          
      }
  } //GEN-LAST:event_DeviceDeleteButtonActionPerformed
  
  private void DeviceSelAllButtonActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_DeviceSelAllButtonActionPerformed
      TreePath[] m_SelectedPaths = PursueTree.getSelectionPaths();
      if (m_SelectedPaths != null) {
          for (int i = 0; i < m_SelectedPaths.length; i++) {
              TreePath m_Path = m_SelectedPaths[i];
              Object m_lastComponent = m_Path.getLastPathComponent();
              if (m_lastComponent instanceof DefaultMutableTreeNode) {
                  DefaultMutableTreeNode SelectedNode = (DefaultMutableTreeNode)
                  m_lastComponent;
                  if (SelectedNode instanceof MyFactoryTreeNode) {
                      //if (TerminalTypeRadioButton.isSelected()) {
                      if(PursueTypeTabbedPane.getSelectedIndex() == 0){
                          Object m_Object = SelectedNode.getUserObject();
                          if (m_Object instanceof factory) {
                              factory m_factory = (factory) m_Object;
                              ArrayList Termlist = new ArrayList(m_factory.getTerminals());
                              for (int k = 0; k < Termlist.size(); k++) {
                                  terminal m_terminal = (terminal) (Termlist.get(k));
                                  if (m_terminal != null) {
                                      Long terminal_id = new Long(m_terminal.getTerminalId());
                                      ListModel m_listmodel = ChosenList.getModel();
                                      if (!TerminalList.contains(terminal_id)) {
                                          terminal m_SelectedTerminal = (terminal) (CollectorDefine.
                                          m_HashTerminal.get(terminal_id));
                                          if (m_SelectedTerminal != null) {
                                              TerminalList.add(terminal_id);
                                              DefaultListModel m_DefaultListModel = (DefaultListModel)
                                              m_listmodel;
                                              //String m_TermName = m_SelectedTerminal.getTerminalName();
                                              //m_DefaultListModel.addElement(m_TermName);
                                              m_DefaultListModel.addElement(new MyTerminalListElement(
                                              m_SelectedTerminal));
                                          }
                                      }
                                  }
                              }
                          }
                      }
                  }
                  
                  if (SelectedNode instanceof MyTerminalTreeNode) {
                      //if (TerminalTypeRadioButton.isSelected()) {
                      if(PursueTypeTabbedPane.getSelectedIndex() == 0){
                          Object m_Object = SelectedNode.getUserObject();
                          if (m_Object instanceof terminal) {
                              terminal m_Terminal = (terminal) m_Object;
                              Long fac_id = new Long(m_Terminal.getFacId());
                              factory m_Factory = (factory) (CollectorDefine.m_HashFactory.
                              get(fac_id));
                              ArrayList Termlist = new ArrayList(m_Factory.getTerminals());
                              for (int k = 0; k < Termlist.size(); k++) {
                                  terminal m_terminal = (terminal) (Termlist.get(k));
                                  if (m_terminal != null) {
                                      Long terminal_id = new Long(m_terminal.getTerminalId());
                                      ListModel m_listmodel = ChosenList.getModel();
                                      if (!TerminalList.contains(terminal_id)) {
                                          terminal m_SelectedTerminal = (terminal) (CollectorDefine.
                                          m_HashTerminal.get(terminal_id));
                                          if (m_SelectedTerminal != null) {
                                              //if (TerminalTypeRadioButton.isSelected()) {
                                              if(PursueTypeTabbedPane.getSelectedIndex() == 0){
                                                  TerminalList.add(terminal_id);
                                                  DefaultListModel m_DefaultListModel = (
                                                  DefaultListModel) m_listmodel;
                                                  //String m_TermName = m_SelectedTerminal.getTerminalName();
                                                  //m_DefaultListModel.addElement(m_TermName);
                                                  m_DefaultListModel.addElement(new
                                                  MyTerminalListElement(m_SelectedTerminal));
                                              }
                                          }
                                      }
                                  }
                              }
                          }
                      }
                  }
              }
          }
      }
  } //GEN-LAST:event_DeviceSelAllButtonActionPerformed
  
  
  private void DeviceSelectButtonActionPerformed(java.awt.event.ActionEvent evt) { //GEN-FIRST:event_DeviceSelectButtonActionPerformed
      TreePath[] m_SelectedPaths = PursueTree.getSelectionPaths();
      if (m_SelectedPaths != null) {
          for (int i = 0; i < m_SelectedPaths.length; i++) {
              TreePath m_Path = m_SelectedPaths[i];
              Object m_lastComponent = m_Path.getLastPathComponent();
              if (m_lastComponent instanceof DefaultMutableTreeNode) {
                  DefaultMutableTreeNode SelectedNode = (DefaultMutableTreeNode)
                  m_lastComponent;
                  if (SelectedNode instanceof MyTerminalTreeNode) {
                      //if (TerminalTypeRadioButton.isSelected()) {
                      if(PursueTypeTabbedPane.getSelectedIndex() == 0){
                          Object m_Object = SelectedNode.getUserObject();
                          if (m_Object instanceof terminal) {
                              terminal m_Terminal = (terminal) m_Object;
                              Long terminal_id = new Long(m_Terminal.getTerminalId());
                              ListModel m_listmodel = ChosenList.getModel();
                              if (!TerminalList.contains(terminal_id)) {
                                  terminal m_SelectedTerminal = (terminal) (CollectorDefine.
                                  m_HashTerminal.get(terminal_id));
                                  if (m_SelectedTerminal != null) {
                                      TerminalList.add(terminal_id);
                                      DefaultListModel m_DefaultListModel = (DefaultListModel)
                                      m_listmodel;
                                      //String m_TermName = m_SelectedTerminal.getTerminalName();
                                      //m_DefaultListModel.addElement(m_TermName);
                                      m_DefaultListModel.addElement(new MyTerminalListElement(
                                      m_SelectedTerminal));
                                  }
                              }
                          }
                      }
                      //else if (MeterTypeRadioButton.isSelected()) {
                      else if(PursueTypeTabbedPane.getSelectedIndex() == 1){
                          //............................
                          
                      }
                  }
              }
          }
      }
  } //GEN-LAST:event_DeviceSelectButtonActionPerformed
  
  private void exitForm(java.awt.event.WindowEvent evt) { //GEN-FIRST:event_exitForm
      FrontGuiDefine.m_DataPursueFrame = null;
      FrontGuiDefine.m_FrontFrame.setDataRecruitEnable();
      this.hide();
      
  } //GEN-LAST:event_exitForm
  
  public static void main(String args[]) {
    /*
             DataPursueFrame m_DataPursueFrame = new DataPursueFrame();
             for(int i=0; i<5; i++){
        terminal m_terminal = new terminal();
        m_terminal.setTerminalName(new String("terminal_"+i));
         MyTerminalListElement m_element = new MyTerminalListElement(m_terminal);
        Object[] m_Objects1 = {new Integer(m_DataPursueFrame.PursueTaskTable.getModel().getRowCount()), m_element, null, null, null, null, null};
        m_model.addRow(m_Objects1);
        m_DataPursueFrame.PursueTaskTable.setModel(m_model);
             }
         PublicMethod.initColumnSizes(m_DataPursueFrame.PursueTaskTable,m_model);
             m_DataPursueFrame.show();
     */
  }
  
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JPanel ResultPanel;
    private javax.swing.JButton DeviceDeleteButton;
    private javax.swing.JPanel SetPanel;
    private javax.swing.JButton ConfirmButton;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTabbedPane PursueTabbedPane;
    private javax.swing.JSplitPane jSplitPane2;
    private javax.swing.JCheckBox CheckBox;
    private javax.swing.JTabbedPane PursueTypeTabbedPane;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JButton DeviceSelAllButton;
    private javax.swing.JPanel jPanel10;
    private javax.swing.JSplitPane jSplitPane1;
    private javax.swing.JButton DeviceSelectButton;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JTree PursueTree;
    private javax.swing.JPanel jPanel11;
    private javax.swing.JButton DeviceDelAllButton;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JButton ReviewButton;
    private javax.swing.JButton DeleteButton;
    private javax.swing.JScrollPane TreeScrollPane;
    private javax.swing.JTree MeterPursueTree;
    private javax.swing.JPanel MeterPanel;
    private javax.swing.JButton DatatMonitor;
    private javax.swing.JTable PursueTaskTable;
    private javax.swing.JScrollPane MeterTreeScrollPane;
    private javax.swing.JButton ConfirmOnTimeButton;
    private javax.swing.JPanel jPanel7;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JList ChosenList;
    private javax.swing.JButton ClearButton;
    private javax.swing.JPanel SelectedPanel;
    private javax.swing.JPanel CheckPanel;
    private javax.swing.JButton ReportMonitor;
    private javax.swing.ButtonGroup TypeGroup;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JPanel TerminalPanel;
    private javax.swing.JPanel jPanel9;
    // End of variables declaration//GEN-END:variables
    protected DefaultMutableTreeNode rootNode;
    protected DefaultTreeModel treeModel;
    protected JTree tree;
    private Toolkit toolkit = Toolkit.getDefaultToolkit();
    public Collection TerminalList = new ArrayList();
    public Collection MeterTerminalList = new ArrayList();
    private boolean m_hasMouseListener = false;
    private ArrayList SendTermList = new ArrayList();
    
    public void initTree() {
        rootNode = new DefaultMutableTreeNode(PublicMethod.m_RootString);
        treeModel = new DefaultTreeModel(rootNode);
        PursueTree = new JTree(treeModel);
        PursueTree.setEditable(false);
        PursueTree.setCellRenderer(new MyTreeCellRenderer());
        PursueTree.getSelectionModel().setSelectionMode(TreeSelectionModel.
        DISCONTIGUOUS_TREE_SELECTION);
        PursueTree.setShowsRootHandles(true);
        if (m_hasMouseListener) {
            return;
        }
        PursueTree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                HandleTreeEvent(e);
            }
        });

⌨️ 快捷键说明

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