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

📄 commonnodeconfpanel.java

📁 无线传感器网络中,基于ns2仿真平台,mannasim的源代码,研究ns2必不可少的
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        secondsLabel1.setBounds(440, 380, 50, 20);

        dataGeneratorTypeLabel.setFont(new java.awt.Font("Arial", 0, 11));
        dataGeneratorTypeLabel.setText("DATA GENERATOR TYPE:");
        add(dataGeneratorTypeLabel);
        dataGeneratorTypeLabel.setBounds(20, 420, 127, 14);

        dataGeneratorTypeComboBox.setFont(new java.awt.Font("Arial", 0, 11));
        dataGeneratorTypeComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "TemperatureDataGenerator", "CarbonMonoxideDataGenerator" }));
        dataGeneratorTypeComboBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                dataGeneratorTypeComboBoxActionPerformed(evt);
            }
        });

        add(dataGeneratorTypeComboBox);
        dataGeneratorTypeComboBox.setBounds(210, 420, 270, 22);

        deviationLabel.setFont(new java.awt.Font("Arial", 0, 11));
        deviationLabel.setText("DATA STANDARD DEVIATION:");
        add(deviationLabel);
        deviationLabel.setBounds(20, 500, 149, 14);

        averageDataLabel.setFont(new java.awt.Font("Arial", 0, 11));
        averageDataLabel.setText("DATA AVERAGE VALUE:");
        add(averageDataLabel);
        averageDataLabel.setBounds(20, 460, 124, 14);

        maxDataLabel.setFont(new java.awt.Font("Arial", 0, 11));
        maxDataLabel.setText("MAXIMUM DATA VALUE:");
        add(maxDataLabel);
        maxDataLabel.setBounds(20, 540, 121, 14);

        dataAverageTextField.setFont(new java.awt.Font("Arial", 0, 11));
        dataAverageTextField.setText("25");
        dataAverageTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                dataAverageTextFieldActionPerformed(evt);
            }
        });
        dataAverageTextField.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                dataAverageTextFieldFocusLost(evt);
            }
        });

        add(dataAverageTextField);
        dataAverageTextField.setBounds(210, 460, 270, 19);

        deviationTextField.setFont(new java.awt.Font("Arial", 0, 11));
        deviationTextField.setText("5");
        deviationTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                deviationTextFieldActionPerformed(evt);
            }
        });
        deviationTextField.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                deviationTextFieldFocusLost(evt);
            }
        });

        add(deviationTextField);
        deviationTextField.setBounds(210, 500, 270, 19);

        maxDataTextField.setFont(new java.awt.Font("Arial", 0, 11));
        maxDataTextField.setText("30");
        maxDataTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                maxDataTextFieldActionPerformed(evt);
            }
        });
        maxDataTextField.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                maxDataTextFieldFocusLost(evt);
            }
        });

        add(maxDataTextField);
        maxDataTextField.setBounds(210, 540, 270, 19);

        metersLabel.setFont(new java.awt.Font("Arial", 0, 11));
        metersLabel.setText("meters");
        add(metersLabel);
        metersLabel.setBounds(450, 220, 40, 20);

        commonNodeTransmissionRangeTextField.setFont(new java.awt.Font("Arial", 0, 11));
        commonNodeTransmissionRangeTextField.setText("50");
        commonNodeTransmissionRangeTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                commonNodeTransmissionRangeTextFieldActionPerformed(evt);
            }
        });
        commonNodeTransmissionRangeTextField.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                commonNodeTransmissionRangeTextFieldFocusLost(evt);
            }
        });

        add(commonNodeTransmissionRangeTextField);
        commonNodeTransmissionRangeTextField.setBounds(210, 220, 220, 19);

    }// </editor-fold>//GEN-END:initComponents

    private void maxDataTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_maxDataTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeMaximumData(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_maxDataTextFieldFocusLost

    private void deviationTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_deviationTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeDataDeviation(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_deviationTextFieldFocusLost

    private void dataAverageTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_dataAverageTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeDataAverage(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_dataAverageTextFieldFocusLost

    private void commonNodeSensingIntervalTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_commonNodeSensingIntervalTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeSensingInterval(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_commonNodeSensingIntervalTextFieldFocusLost

    private void commonNodeDissIntervalTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_commonNodeDissIntervalTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeDissInterval(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_commonNodeDissIntervalTextFieldFocusLost

    private void commonNodeTransmissionRangeTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_commonNodeTransmissionRangeTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeTransmissionRange(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_commonNodeTransmissionRangeTextFieldFocusLost

    private void commonNodeEnergyTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_commonNodeEnergyTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              double aux = Double.parseDouble(content);
              MainFrame.getTcl().setCommonNodeEnergy(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_commonNodeEnergyTextFieldFocusLost

    private void commonNodeNumberTextFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_commonNodeNumberTextFieldFocusLost
          javax.swing.JTextField textField = (javax.swing.JTextField) evt.getSource();
          String content = textField.getText();
          if (content.length() != 0) {
            try {
              int aux = Integer.parseInt(content);
              MainFrame.getTcl().setCommonNodeNumber(aux);
            } catch (NumberFormatException nfe) {
              textField.requestFocus();
            }
          }
    }//GEN-LAST:event_commonNodeNumberTextFieldFocusLost

    private void commonNodeTransmissionRangeTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_commonNodeTransmissionRangeTextFieldActionPerformed

        double aux = 0;
        String s = commonNodeTransmissionRangeTextField.getText();
        if (s.length() != 0) {
            try {
                aux = Double.parseDouble(s);
                MainFrame.getTcl().setCommonNodeTransmissionRange(aux);
            } catch (NumberFormatException nfe) {
                getToolkit().beep();
                commonNodeTransmissionRangeTextField.requestFocus();
            }
        }          
        MainFrame.setXMLSaved(false);
    }//GEN-LAST:event_commonNodeTransmissionRangeTextFieldActionPerformed

    private void commonNodeNumberTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_commonNodeNumberTextFieldActionPerformed

        int aux = 0;
        String s = commonNodeNumberTextField.getText();
        if (s.length() != 0) {
            try {
                aux = Integer.parseInt(s);
                MainFrame.getTcl().setCommonNodeNumber(aux);
            } catch (NumberFormatException nfe) {
                getToolkit().beep();
                commonNodeNumberTextField.requestFocus();
            }
        }     
        MainFrame.setXMLSaved(false);
    }//GEN-LAST:event_commonNodeNumberTextFieldActionPerformed

    private void commonNodeLocationComboBoxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_commonNodeLocationComboBoxActionPerformed

        MainFrame.getTcl().setCommonNodeLocation((String) commonNodeLocationComboBox.getSelectedItem());
        MainFrame.setXMLSaved(false);
    }//GEN-LAST:event_commonNodeLocationComboBoxActionPerformed

⌨️ 快捷键说明

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