亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? remotecontrol.java

?? 無線通信的主要編程軟件,是無線通信工作人員的必備工具,關天相關教程我會在后續傳上.
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
/* * Copyright (c) 2003, Vanderbilt University * All rights reserved. * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose, without fee, and without written agreement is * hereby granted, provided that the above copyright notice, the following * two paragraphs and the author appear in all copies of this software. * * IN NO EVENT SHALL THE VANDERBILT UNIVERSITY BE LIABLE TO ANY PARTY FOR * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE VANDERBILT * UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * THE VANDERBILT UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS * ON AN "AS IS" BASIS, AND THE VANDERBILT UNIVERSITY HAS NO OBLIGATION TO * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. */package net.tinyos.mcenter;import java.util.prefs.*;import java.util.*;/** * * @author  nadand */public class RemoteControl extends MessageCenterInternalFrame {        // the AM type    public static byte AM_TYPE = (byte)0x5E;        // command constants    public static byte STOP = (byte)0;    public static byte START = (byte)1;    public static byte RESTART = (byte)2;        // data type constants    public static byte INT = (byte)0;    public static byte DATA = (byte)1;    public static byte COMMAND = (byte)2;        // target constants    public static int BROADCAST = 0xFFFF;        // other constants    public static int COMMAND_RESEND = 3;        private static byte sequenceNum = 1;    private static byte commandState = START;    Preferences prefs = null;        /** Creates new form RemoteController */    public RemoteControl() {        super("RemoteController");                initComponents();                buttonGroup1.add(startRadioButton);        buttonGroup1.add(stopRadioButton);        buttonGroup1.add(restartRadioButton);        buttonGroup1.setSelected(startRadioButton.getModel(),true);                prefs = Preferences.userNodeForPackage(this.getClass());        prefs = prefs.node(prefs.absolutePath()+"/RemoteController");        loadComboBox();    }        /** This method is called from within the constructor to     * initialize the form.     * WARNING: Do NOT modify this code. The content of this method is     * always regenerated by the Form Editor.     */        private void initComponents() {//GEN-BEGIN:initComponents                java.awt.GridBagConstraints gridBagConstraints;                buttonGroup1 = new javax.swing.ButtonGroup();                savePanel = new javax.swing.JPanel();                configNameText = new javax.swing.JComboBox();                saveConfigButton = new javax.swing.JButton();                delConfigButton = new javax.swing.JButton();                controlPanel = new javax.swing.JPanel();                seqnLabel = new javax.swing.JLabel();                seqnTextField = new javax.swing.JTextField();                targetLabel = new javax.swing.JLabel();                targetTextField = new javax.swing.JTextField();                appIdLabel = new javax.swing.JLabel();                appIdTextField = new javax.swing.JTextField();                sendButton = new javax.swing.JButton();                jTabbedPane1 = new javax.swing.JTabbedPane();                intPanel = new javax.swing.JPanel();                intCmdLabel = new javax.swing.JLabel();                intCmdTextField = new javax.swing.JTextField();                runPanel = new javax.swing.JPanel();                startRadioButton = new javax.swing.JRadioButton();                stopRadioButton = new javax.swing.JRadioButton();                restartRadioButton = new javax.swing.JRadioButton();                commandPanel = new javax.swing.JPanel();                dataParamLabel = new javax.swing.JLabel();                dataParamTextField = new javax.swing.JTextField();                logPanel = new javax.swing.JPanel();                jScrollPane1 = new javax.swing.JScrollPane();                logTextArea = new javax.swing.JTextArea();                addToLogTextField = new javax.swing.JTextField();                addtoLogButton = new javax.swing.JButton();                clearLogButton = new javax.swing.JButton();                usageTextField = new javax.swing.JTextArea();                getContentPane().setLayout(new java.awt.GridBagLayout());                savePanel.setLayout(new java.awt.GridBagLayout());                savePanel.setBorder(new javax.swing.border.TitledBorder("Configuration"));                configNameText.setEditable(true);                configNameText.setMaximumRowCount(100);                configNameText.setToolTipText("the name of the configuration");                configNameText.addActionListener(new java.awt.event.ActionListener() {                        public void actionPerformed(java.awt.event.ActionEvent evt) {                                configNameTextActionPerformed(evt);                        }                });                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;                gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;                gridBagConstraints.weightx = 1.0;                gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);                savePanel.add(configNameText, gridBagConstraints);                saveConfigButton.setText("Save");                saveConfigButton.setToolTipText("save the current configuration in the preferences");                saveConfigButton.setMaximumSize(new java.awt.Dimension(80, 26));                saveConfigButton.setMinimumSize(new java.awt.Dimension(80, 26));                saveConfigButton.setPreferredSize(new java.awt.Dimension(80, 26));                saveConfigButton.addActionListener(new java.awt.event.ActionListener() {                        public void actionPerformed(java.awt.event.ActionEvent evt) {                                saveConfigButtonActionPerformed(evt);                        }                });                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;                gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);                savePanel.add(saveConfigButton, gridBagConstraints);                delConfigButton.setText("Delete");                delConfigButton.setToolTipText("delete the current configuration from the preferences");                delConfigButton.setMaximumSize(new java.awt.Dimension(80, 26));                delConfigButton.setMinimumSize(new java.awt.Dimension(80, 26));                delConfigButton.setPreferredSize(new java.awt.Dimension(80, 26));                delConfigButton.addActionListener(new java.awt.event.ActionListener() {                        public void actionPerformed(java.awt.event.ActionEvent evt) {                                delConfigButtonActionPerformed(evt);                        }                });                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;                gridBagConstraints.insets = new java.awt.Insets(0, 3, 3, 3);                savePanel.add(delConfigButton, gridBagConstraints);                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.gridx = 0;                gridBagConstraints.gridy = 0;                gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;                gridBagConstraints.weightx = 1.0;                getContentPane().add(savePanel, gridBagConstraints);                controlPanel.setLayout(new java.awt.GridBagLayout());                controlPanel.setBorder(new javax.swing.border.TitledBorder("Command"));                seqnLabel.setText("sequence");                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.insets = new java.awt.Insets(0, 7, 0, 3);                gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;                gridBagConstraints.weightx = 1.0;                controlPanel.add(seqnLabel, gridBagConstraints);                seqnTextField.setBackground(new java.awt.Color(204, 204, 204));                seqnTextField.setToolTipText("the sequence number of the command");                seqnTextField.setMinimumSize(new java.awt.Dimension(40, 20));                seqnTextField.setPreferredSize(new java.awt.Dimension(40, 20));                seqnTextField.addActionListener(new java.awt.event.ActionListener() {                        public void actionPerformed(java.awt.event.ActionEvent evt) {                                seqnTextFieldActionPerformed(evt);                        }                });                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;                controlPanel.add(seqnTextField, gridBagConstraints);                targetLabel.setText("target");                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.insets = new java.awt.Insets(0, 6, 0, 3);                gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;                gridBagConstraints.weightx = 1.0;                controlPanel.add(targetLabel, gridBagConstraints);                targetTextField.setToolTipText("node id, or 0xFFFF for all motes");                targetTextField.setMinimumSize(new java.awt.Dimension(60, 20));                targetTextField.setPreferredSize(new java.awt.Dimension(60, 20));                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;                controlPanel.add(targetTextField, gridBagConstraints);                appIdLabel.setText("appId");                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.insets = new java.awt.Insets(0, 6, 0, 3);                gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;                gridBagConstraints.weightx = 1.0;                controlPanel.add(appIdLabel, gridBagConstraints);                appIdTextField.setToolTipText("your remote control application id");                appIdTextField.setMinimumSize(new java.awt.Dimension(40, 20));                appIdTextField.setPreferredSize(new java.awt.Dimension(40, 20));                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;                gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 3);                controlPanel.add(appIdTextField, gridBagConstraints);                sendButton.setText("Send");                sendButton.setToolTipText("this sends the command");                sendButton.setMaximumSize(new java.awt.Dimension(80, 26));                sendButton.setMinimumSize(new java.awt.Dimension(80, 26));                sendButton.setPreferredSize(new java.awt.Dimension(80, 26));                sendButton.addActionListener(new java.awt.event.ActionListener() {                        public void actionPerformed(java.awt.event.ActionEvent evt) {                                sendButtonActionPerformed(evt);                        }                });                gridBagConstraints = new java.awt.GridBagConstraints();                gridBagConstraints.gridwidth = java.awt.GridBagConstraints.RELATIVE;                gridBagConstraints.insets = new java.awt.Insets(0, 3, 3, 3);                gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;                gridBagConstraints.weightx = 1.0;                controlPanel.add(sendButton, gridBagConstraints);                jTabbedPane1.setToolTipText("");                intPanel.setLayout(new java.awt.GridBagLayout());

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色欧美日韩亚洲| 国产成人啪免费观看软件| av电影一区二区| 精品国精品国产| 久久久影视传媒| 亚洲大片精品永久免费| 久久99精品久久久久久国产越南| 成人免费视频caoporn| 欧美一区二区三区日韩视频| 一色桃子久久精品亚洲| 久久99国产精品久久99果冻传媒| 91搞黄在线观看| 久久久精品综合| 美腿丝袜亚洲色图| 欧美日韩精品免费观看视频| 亚洲三级免费观看| 不卡一区在线观看| 欧美精品一区二区三区蜜桃| 午夜电影网一区| 欧美又粗又大又爽| 午夜电影一区二区三区| 91香蕉国产在线观看软件| 中文字幕乱码一区二区免费| 精品一区二区影视| 欧美成人aa大片| 免费国产亚洲视频| 欧美一区二区精品在线| 午夜视频久久久久久| 欧美在线免费观看视频| 亚洲靠逼com| 色一情一伦一子一伦一区| 成人免费小视频| 99久久精品免费精品国产| 久久精品欧美日韩| 成人免费高清在线观看| 国产精品你懂的| 99久久国产综合精品女不卡| 国产精品色呦呦| 成人av电影在线观看| 国产精品狼人久久影院观看方式| 成人免费高清视频| 中文字幕日本不卡| 色妹子一区二区| 亚洲成人自拍偷拍| 日韩一级片网址| 国模大尺度一区二区三区| 国产亚洲精品bt天堂精选| 高清av一区二区| 亚洲美女视频在线观看| 欧美日韩一区成人| 久久精品国产免费| 国产三区在线成人av| 97国产一区二区| 亚洲va在线va天堂| 日韩精品专区在线影院重磅| 国产伦理精品不卡| 成人欧美一区二区三区视频网页| 欧美最猛黑人xxxxx猛交| 日精品一区二区| 久久精品视频一区二区| 一本色道亚洲精品aⅴ| 亚洲第一激情av| 久久久噜噜噜久久人人看| 99re这里只有精品6| 婷婷一区二区三区| 久久久久综合网| 色狠狠综合天天综合综合| 日本 国产 欧美色综合| 国产精品沙发午睡系列990531| 欧美在线观看一区二区| 狠狠色狠狠色综合系列| 亚洲蜜桃精久久久久久久| 日韩久久久久久| 色婷婷综合中文久久一本| 另类的小说在线视频另类成人小视频在线 | 亚洲在线中文字幕| 日韩亚洲欧美综合| 99精品视频在线免费观看| 老司机精品视频线观看86 | 韩国精品久久久| 亚洲四区在线观看| 日韩精品一区国产麻豆| 色婷婷国产精品久久包臀 | 亚洲国产精品嫩草影院| 26uuu国产电影一区二区| 色综合天天做天天爱| 日韩午夜在线播放| 97精品超碰一区二区三区| 激情小说欧美图片| 午夜精品福利在线| 1区2区3区欧美| 中文在线资源观看网站视频免费不卡| 欧美日韩国产高清一区二区三区| 国产成人99久久亚洲综合精品| 青青草国产精品亚洲专区无| 亚洲黄色性网站| 中文字幕制服丝袜一区二区三区 | 亚洲国产精品传媒在线观看| 91精品国产免费| 色欧美88888久久久久久影院| 国产激情一区二区三区桃花岛亚洲| 五月天视频一区| 亚洲福利一二三区| 亚洲区小说区图片区qvod| 国产精品热久久久久夜色精品三区 | 久久久影院官网| 欧美成人女星排名| 欧美一区二区人人喊爽| 欧美性色综合网| 欧美综合亚洲图片综合区| 91美女精品福利| 91美女视频网站| 日本精品一区二区三区四区的功能| 国产99精品国产| 国产高清久久久久| 国产成人在线电影| 国产91精品入口| 国产91精品欧美| a亚洲天堂av| 99综合电影在线视频| 91美女视频网站| 欧美性一二三区| 欧美日韩免费在线视频| 91麻豆精品91久久久久同性| 在线综合+亚洲+欧美中文字幕| 欧美男人的天堂一二区| 这里只有精品电影| 精品国产电影一区二区| 久久久久国产一区二区三区四区 | 欧洲一区二区三区在线| 在线观看网站黄不卡| 欧美日韩日日摸| 欧美电影一区二区三区| 欧美一级电影网站| 久久久久久久精| 亚洲欧美日韩一区二区三区在线观看| 亚洲图片激情小说| 丝袜美腿亚洲综合| 国产一区二区三区黄视频 | 欧美一级日韩免费不卡| 精品欧美一区二区久久| 日本一区二区视频在线观看| 国产精品对白交换视频| 亚洲成人在线观看视频| 美国av一区二区| 成人中文字幕电影| 欧美在线三级电影| 久久免费的精品国产v∧| 日韩理论片在线| 免费久久精品视频| 成人va在线观看| 欧美高清一级片在线| 国产日本一区二区| 亚洲综合清纯丝袜自拍| 狠狠色狠狠色综合日日91app| 99久久综合狠狠综合久久| 精品视频1区2区| 国产欧美精品日韩区二区麻豆天美| 亚洲综合在线电影| 国产在线播放一区| 欧美色老头old∨ideo| 国产日韩精品一区二区三区| 亚洲国产精品欧美一二99| 国产不卡免费视频| 欧美日韩精品免费| 日韩理论片网站| 国产在线精品一区在线观看麻豆| 色婷婷亚洲一区二区三区| 26uuu国产在线精品一区二区| 亚洲午夜一区二区三区| 风间由美性色一区二区三区| 制服丝袜日韩国产| 亚洲精品精品亚洲| 风间由美一区二区av101 | 色综合一区二区| 26uuu精品一区二区| 三级一区在线视频先锋 | 国产69精品一区二区亚洲孕妇| 欧美精品黑人性xxxx| 亚洲图片欧美色图| 国产不卡在线一区| 精品美女在线播放| 日韩中文字幕麻豆| 在线精品视频小说1| 国产精品成人在线观看| 国产精品一区二区x88av| 日韩免费一区二区三区在线播放| 亚洲国产精品久久一线不卡| 97精品国产露脸对白| 国产精品美女久久久久久久久 | 在线观看www91| 18欧美乱大交hd1984| 国产成人av一区二区三区在线观看| 91精品国产综合久久精品| 亚洲国产一二三| 一本色道久久综合亚洲aⅴ蜜桃| 国产精品久久久久久久久久久免费看| 精品综合免费视频观看| 精品伦理精品一区| 久久99精品国产|