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

📄 serialconnector.java

📁 传感器网络中的嵌入式操作系统源代码
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
        connectionRadioButtonTossim.addItemListener(new java.awt.event.ItemListener() {            public void itemStateChanged(java.awt.event.ItemEvent evt) {                connectionRadioButtonSCOMItemStateChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 3;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(connectionRadioButtonTossim, gridBagConstraints);        sComPortLabel.setText("address");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 3;        gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;        mainPanel.add(sComPortLabel, gridBagConstraints);        sTossimTextField.setText("127.0.0.1");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 3;        gridBagConstraints.gridy = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(sTossimTextField, gridBagConstraints);        connectionRadioButtonTossimSerial.setText("Tossim Serial");        connectionRadioButtonTossimSerial.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {            }        });        connectionRadioButtonTossimSerial.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {            }        });        connectionRadioButtonTossimSerial.addItemListener(new java.awt.event.ItemListener() {            public void itemStateChanged(java.awt.event.ItemEvent evt) {                connectionRadioButtonTossimSerialItemStateChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 2;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(connectionRadioButtonTossimSerial, gridBagConstraints);        sTossimSerialLabel.setText("address");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 2;        gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;        mainPanel.add(sTossimSerialLabel, gridBagConstraints);        sTossimSerialTextField.setText("127.0.0.1");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 3;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(sTossimSerialTextField, gridBagConstraints);        connectionRadioButtonOther.setText("Other Connection");        connectionRadioButtonOther.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {            }        });        connectionRadioButtonOther.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {            }        });        connectionRadioButtonOther.addItemListener(new java.awt.event.ItemListener() {            public void itemStateChanged(java.awt.event.ItemEvent evt) {                connectionRadioButtonOtherItemStateChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(connectionRadioButtonOther, gridBagConstraints);        sOtherLabel.setText("string");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 4;        gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;        mainPanel.add(sOtherLabel, gridBagConstraints);        sOtherTextField.setText("");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 3;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        mainPanel.add(sOtherTextField, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 5;        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(jSeparator1, gridBagConstraints);        packetSizeLabel.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);        packetSizeLabel.setText("packet size");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        mainPanel.add(packetSizeLabel, gridBagConstraints);        packetSizeTextField.setText("36");        packetSizeTextField.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                packetSizeTextFieldActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        mainPanel.add(packetSizeTextField, gridBagConstraints);        groupLabel.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);        groupLabel.setText("group ID");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        mainPanel.add(groupLabel, gridBagConstraints);        groupTextField.setText("0x7D");        groupTextField.setMinimumSize(new java.awt.Dimension(80, 20));        groupTextField.setPreferredSize(new java.awt.Dimension(80, 20));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.weightx = 1.0;        mainPanel.add(groupTextField, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 7;        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(jSeparator2, gridBagConstraints);        oldProtocolCheckBox.setText("Old Serial Protocol (No Framing)");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 8;        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        mainPanel.add(oldProtocolCheckBox, gridBagConstraints);        ipLabel.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);        ipLabel.setText("address");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 1;        gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;        mainPanel.add(ipLabel, gridBagConstraints);        getContentPane().add(mainPanel, java.awt.BorderLayout.NORTH);        messagePanel.setLayout(new java.awt.GridBagLayout());        messagePanel.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0)));        messageLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        messageLabel.setText("message counter");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;        gridBagConstraints.weightx = 1.0;        messagePanel.add(messageLabel, gridBagConstraints);        sentLabel.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);        sentLabel.setText("sent");        sentLabel.setToolTipText("sent");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        messagePanel.add(sentLabel, gridBagConstraints);        sentTextField.setBackground(new java.awt.Color(255, 255, 255));        sentTextField.setEditable(false);        sentTextField.setHorizontalAlignment(javax.swing.JTextField.TRAILING);        sentTextField.setText("0");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        messagePanel.add(sentTextField, gridBagConstraints);        receivedLabel.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);        receivedLabel.setText("received");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        messagePanel.add(receivedLabel, gridBagConstraints);        receivedTextField.setBackground(new java.awt.Color(255, 255, 255));        receivedTextField.setEditable(false);        receivedTextField.setHorizontalAlignment(javax.swing.JTextField.TRAILING);        receivedTextField.setText("0");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        messagePanel.add(receivedTextField, gridBagConstraints);        getContentPane().add(messagePanel, java.awt.BorderLayout.CENTER);        controlPanel.setLayout(new java.awt.GridBagLayout());        ssButton.setText("Start Port");        ssButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                ssButtonActionPerformed(evt);            }        });        controlPanel.add(ssButton, new java.awt.GridBagConstraints());        getContentPane().add(controlPanel, java.awt.BorderLayout.WEST);        pack();    }//GEN-END:initComponents    private void connectionRadioButtonSCOMItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_connectionRadioButtonSCOMItemStateChanged        if (evt.getStateChange() == ItemEvent.SELECTED) {            this.sTossimTextField.setEnabled(true);            this.sComPortLabel.setEnabled(true);        } else if(evt.getStateChange() == ItemEvent.DESELECTED) {            this.sTossimTextField.setEnabled(false);            this.sComPortLabel.setEnabled(false);        }    }//GEN-LAST:event_connectionRadioButtonSCOMItemStateChanged    private void connectionRadioButtonTossimSerialItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_connectionRadioButtonSCOMItemStateChanged        if (evt.getStateChange() == ItemEvent.SELECTED) {            this.sTossimSerialTextField.setEnabled(true);            this.sTossimSerialLabel.setEnabled(true);        } else if(evt.getStateChange() == ItemEvent.DESELECTED) {            this.sTossimSerialTextField.setEnabled(false);            this.sTossimSerialLabel.setEnabled(false);        }    }//GEN-LAST:event_connectionRadioButtonSCOMItemStateChanged    private void connectionRadioButtonOtherItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_connectionRadioButtonSCOMItemStateChanged        if (evt.getStateChange() == ItemEvent.SELECTED) {            this.sOtherTextField.setEnabled(true);            this.sOtherLabel.setEnabled(true);        } else if(evt.getStateChange() == ItemEvent.DESELECTED) {            this.sOtherTextField.setEnabled(false);            this.sOtherLabel.setEnabled(false);        }    }//GEN-LAST:event_connectionRadioButtonSCOMItemStateChanged

⌨️ 快捷键说明

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