📄 documenteditorview.java
字号:
jMenuItem1.setName("jMenuItem1"); // NOI18N jMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem1); jMenuItem2.setName("jMenuItem2"); // NOI18N jMenuItem2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem2); jMenuItem3.setName("jMenuItem3"); // NOI18N jMenuItem3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem3); jMenuItem4.setName("jMenuItem4"); // NOI18N jMenuItem4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem4); jMenuItem5.setName("jMenuItem5"); // NOI18N jMenuItem5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem5); jMenuItem6.setName("jMenuItem6"); // NOI18N jMenuItem6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem6); resourceMap.injectComponents(jPopupMenu1); setComponent(mainPanel); setMenuBar(menuBar); setStatusBar(statusPanel); setToolBar(toolBar); }// </editor-fold>//GEN-END:initComponents private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed // TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); //if(gct.isGetfixing()){ // JOptionPane.showMessageDialog(getFrame(), "正在补取历史数据,请稍候发送取实时数据命令。"); //}else{ gct.SendMessage(Protocol_WR_WDC07A.ReturnGetNowData(gct.getID().toString(),gct.getST()).getBytes()); //} } } ((MyJMenuItem)jMenuItem1).Huanyuan(); jPopupMenu1.setVisible(false); }//GEN-LAST:event_jMenuItem1ActionPerformed private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem2ActionPerformed // TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); gct.SendMessage(Protocol_WR_WDC07A.ReturnStopNowData(gct.getID().toString(),gct.getST()).getBytes()); } } ((MyJMenuItem)jMenuItem2).Huanyuan(); jPopupMenu1.setVisible(false); }//GEN-LAST:event_jMenuItem2ActionPerformed private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem3ActionPerformed // TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); if(gct.isGetfixing()){ JOptionPane.showMessageDialog(getFrame(), "此站点已经启动了一个取历史数据任务,请稍候发送取历史数据命令。"); }else{ Point p = getFrame().getLocationOnScreen(); p.y += getFrame().getHeight()/2; p.x += getFrame().getWidth()/2; p.y -= dialog.getHeight()/2; p.x -= dialog.getWidth()/2; dialog.setLocation(p); dialog.getJTextField1().setText(Protocol_WR_WDC07A.df4.format(new Date())); dialog.getJTextField2().setText(Protocol_WR_WDC07A.df4.format(new Date())); dialog.setGct(gct); dialog.setVisible(true); } } } ((MyJMenuItem)jMenuItem3).Huanyuan(); jPopupMenu1.setVisible(false); }//GEN-LAST:event_jMenuItem3ActionPerformed private void jTree1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTree1MouseClicked // TODO add your handling code here: //setChannelJDialog.setVisible(true); if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); MN.setText(gct.getID().toString()); SITENAME.setText(gct.getName()); IP.setText(gct.getInetAddress()); PORT.setText(gct.getPort()); SITEID.setText(gct.getSite_id()); LOGINTIME.setText(gct.getLoginTime()); if(NowDataToggleButton.isSelected()){ jTable1.setModel(gct.getNowDataTableModel()); }else if(TimingToggleButton.isSelected()){ jTable1.setModel(gct.getTimingDataTableModel()); }else{ jTable1.setModel(gct.getFixDataTableModel()); } } } }//GEN-LAST:event_jTree1MouseClicked private void jTree1MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTree1MouseReleased // TODO add your handling code here: if(evt.isPopupTrigger()){ if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ Point ps = jTree1.getLocationOnScreen(); Point loc = jTree1.getLocation(); loc.translate(evt.getXOnScreen(), evt.getYOnScreen()); jPopupMenu1.setLocation(loc); jPopupMenu1.setVisible(true); } } }else{ jPopupMenu1.setVisible(false); } }//GEN-LAST:event_jTree1MouseReleased private void NowDataToggleButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NowDataToggleButtonActionPerformed // TODO add your handling code here: TimingToggleButton.setSelected(false); FixDataToggleButton.setSelected(false); if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); MN.setText(gct.getID().toString()); SITENAME.setText(gct.getName()); IP.setText(gct.getInetAddress()); PORT.setText(gct.getPort()); jTable1.setModel(gct.getNowDataTableModel()); } } }//GEN-LAST:event_NowDataToggleButtonActionPerformed private void TimingToggleButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TimingToggleButtonActionPerformed // TODO add your handling code here: NowDataToggleButton.setSelected(false); FixDataToggleButton.setSelected(false); if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); MN.setText(gct.getID().toString()); SITENAME.setText(gct.getName()); IP.setText(gct.getInetAddress()); PORT.setText(gct.getPort()); jTable1.setModel(gct.getTimingDataTableModel()); } } }//GEN-LAST:event_TimingToggleButtonActionPerformed private void FixDataToggleButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FixDataToggleButtonActionPerformed // TODO add your handling code here: NowDataToggleButton.setSelected(false); TimingToggleButton.setSelected(false); if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); MN.setText(gct.getID().toString()); SITENAME.setText(gct.getName()); IP.setText(gct.getInetAddress()); PORT.setText(gct.getPort()); jTable1.setModel(gct.getFixDataTableModel()); } } }//GEN-LAST:event_FixDataToggleButtonActionPerformed private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem4ActionPerformed // TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); Point p = getFrame().getLocationOnScreen(); p.y += getFrame().getHeight()/2; p.x += getFrame().getWidth()/2; p.y -= getSetChannelJDialog().getHeight()/2; p.x -= getSetChannelJDialog().getWidth()/2; getSetChannelJDialog().setLocation(p); setChannelJDialog.SetItemTable(gct.getUseSetChannV(),gct.getUseIsChannV()); setChannelJDialog.setGct(gct); getSetChannelJDialog().setVisible(true); } } ((MyJMenuItem)jMenuItem4).Huanyuan(); jPopupMenu1.setVisible(false); }//GEN-LAST:event_jMenuItem4ActionPerformed private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem5ActionPerformed // TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); Date dTemp = new Date(); gct.SendMessage(Protocol_WR_WDC07A.ReturnSetSystemTime(gct.getID().toString(), dTemp,gct.getST()).getBytes()); } } ((MyJMenuItem)jMenuItem5).Huanyuan(); jPopupMenu1.setVisible(false); }//GEN-LAST:event_jMenuItem5ActionPerformedprivate void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem6ActionPerformed// TODO add your handling code here: if(jTree1.getSelectionPath()!=null){ DefaultMutableTreeNode dmtn = (DefaultMutableTreeNode) jTree1.getSelectionPath().getLastPathComponent(); if(dmtn.getUserObject() instanceof GPRSClientThread){ GPRSClientThread gct = (GPRSClientThread)dmtn.getUserObject(); gct.SendMessage(Protocol_WR_WDC07A.ReturnGetFixTime(gct.getID().toString(),gct.getST()).getBytes()); } } ((MyJMenuItem)jMenuItem6).Huanyuan(); jPopupMenu1.setVisible(false);}//GEN-LAST:event_jMenuItem6ActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JToggleButton FixDataToggleButton; private javax.swing.JTextField IP; private javax.swing.JTextField LOGINTIME; private javax.swing.JTextField MN; private javax.swing.JToggleButton NowDataToggleButton; private javax.swing.JTextField PORT; private javax.swing.JTextField SITEID; private javax.swing.JTextField SITENAME; private javax.swing.JToggleButton TimingToggleButton; private javax.swing.JButton copyToolBarButton; private javax.swing.JButton cutToolBarButton; private javax.swing.JMenuItem exitMenuItem; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JMenuItem jMenuItem1; private javax.swing.JMenuItem jMenuItem2; private javax.swing.JMenuItem jMenuItem3; private javax.swing.JMenuItem jMenuItem4; private javax.swing.JMenuItem jMenuItem5; private javax.swing.JMenuItem jMenuItem6; private javax.swing.JPanel jPanel1; private javax.swing.JPopupMenu jPopupMenu1; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JScrollPane jScrollPane3; private javax.swing.JToolBar.Separator jSeparator1; private javax.swing.JSplitPane jSplitPane1; private javax.swing.JSplitPane jSplitPane2; private javax.swing.JTable jTable1; private javax.swing.JTree jTree1; private javax.swing.JPanel mainPanel; private javax.swing.JMenuBar menuBar; private javax.swing.JButton openToolBarButton; private javax.swing.JButton pasteToolBarButton; private javax.swing.JProgressBar progressBar; private javax.swing.JButton saveToolBarButton; private javax.swing.JLabel statusAnimationLabel; private javax.swing.JLabel statusMessageLabel; private javax.swing.JPanel statusPanel; private javax.swing.JTextArea textArea; private javax.swing.JToolBar toolBar; // End of variables declaration//GEN-END:variables private final Timer messageTimer; private final Timer busyIconTimer; private final Icon idleIcon; private final Icon[] busyIcons = new Icon[15]; private int busyIconIndex = 0; private JDialog aboutBox; private static final Logger logger = Logger.getLogger(DocumentEditorView.class.getName());}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -