亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
成人免费视频免费观看| 久久久蜜桃精品| 色噜噜久久综合| 成人在线视频首页| 成人高清免费观看| eeuss鲁片一区二区三区在线观看| 性做久久久久久免费观看欧美| 国产91高潮流白浆在线麻豆 | 亚洲欧美区自拍先锋| 337p粉嫩大胆色噜噜噜噜亚洲| 久草这里只有精品视频| 美国av一区二区| 日本中文字幕一区| 裸体健美xxxx欧美裸体表演| 久久99久久精品| 国产精品伊人色| 91在线国产福利| 亚洲激情图片qvod| 欧美精品一区二区三区在线播放| 国产精品不卡在线观看| 欧美日韩1区2区| 欧美视频精品在线| 在线成人免费视频| 精品999在线播放| 亚洲国产经典视频| 伊人一区二区三区| 久久精品国产久精国产| 国产精品一卡二卡在线观看| 成人av第一页| 717成人午夜免费福利电影| 日韩欧美成人激情| 久久亚洲精品小早川怜子| 日本一区二区三区在线观看| 亚洲永久免费视频| 成人综合婷婷国产精品久久蜜臀| 亚洲三级在线观看| 精品毛片乱码1区2区3区 | 99re这里只有精品6| 色一情一乱一乱一91av| 日韩精品综合一本久道在线视频| 成人黄色777网| 欧美午夜不卡视频| 欧美韩日一区二区三区| 性久久久久久久| 国产精品亚洲人在线观看| 欧美午夜精品免费| 国产欧美视频一区二区| 日韩**一区毛片| 91女神在线视频| 亚洲精品一区二区三区精华液| 91精品国产综合久久久久久漫画| 色哟哟一区二区在线观看| 欧美成人性战久久| 亚洲免费观看高清完整版在线观看 | 岛国一区二区三区| 欧美精品tushy高清| 亚洲图片欧美激情| 国产成人免费视频| 精品国产露脸精彩对白| 午夜电影网一区| 色噜噜夜夜夜综合网| 久久综合久久综合亚洲| 日韩成人免费在线| 欧美色图一区二区三区| 亚洲男人的天堂在线观看| 国产成人亚洲综合a∨猫咪| 日韩片之四级片| 日韩在线观看一区二区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 制服丝袜国产精品| 亚洲午夜精品久久久久久久久| 亚洲国产视频网站| 色婷婷av一区二区三区软件| 亚洲欧美自拍偷拍色图| 岛国一区二区三区| 国产精品久久夜| jlzzjlzz亚洲女人18| 久久日韩精品一区二区五区| 国精产品一区一区三区mba桃花| 国产精品1区2区3区| xvideos.蜜桃一区二区| 国产一区二区三区免费在线观看 | 久久婷婷综合激情| 久久丁香综合五月国产三级网站| 国产精品正在播放| 久久综合丝袜日本网| 激情伊人五月天久久综合| 精品国产污网站| 国产精品66部| 国产精品不卡在线观看| 日本精品视频一区二区三区| 亚洲男人的天堂在线观看| 欧美性欧美巨大黑白大战| 婷婷成人综合网| 日韩欧美一区二区在线视频| 激情国产一区二区| 国产精品卡一卡二卡三| 91官网在线免费观看| 夜夜夜精品看看| 日韩精品中午字幕| 国产高清不卡一区| 亚洲激情图片小说视频| 制服丝袜av成人在线看| 国产一区91精品张津瑜| 亚洲欧美综合另类在线卡通| 欧美日韩国产精品成人| 韩国av一区二区三区| 亚洲同性同志一二三专区| 精品污污网站免费看| 精品一区二区在线观看| 综合av第一页| 日韩精品一区在线| 91视频免费观看| 秋霞午夜鲁丝一区二区老狼| 国产精品视频观看| 欧美精品在线观看播放| 成人国产精品免费| 美女视频黄 久久| 亚洲免费资源在线播放| 2021久久国产精品不只是精品| 蜜臀av亚洲一区中文字幕| 国产精品美女久久久久久久网站| 日本成人超碰在线观看| 亚洲欧美在线高清| 欧美成人伊人久久综合网| 成人免费不卡视频| 婷婷综合久久一区二区三区| 国产精品天天看| 26uuu国产电影一区二区| 欧美日本一区二区三区四区| www.亚洲色图.com| 国产乱子伦视频一区二区三区 | 2017欧美狠狠色| 91麻豆国产自产在线观看| 六月丁香婷婷色狠狠久久| 一区二区久久久| 中文字幕在线观看一区| 精品国产乱码久久久久久蜜臀| 午夜不卡在线视频| 日韩一区在线免费观看| 国产视频一区二区三区在线观看| 精品一区二区三区影院在线午夜| 日韩欧美一级在线播放| 91麻豆精品国产91久久久更新时间 | 国产亚洲一二三区| 久久精品国产精品青草| 久久精品国产精品青草| 一区二区免费在线| 国产精品伦一区| 久久精品人人做| 精品久久免费看| 欧美成人一级视频| 精品国产伦理网| 久久亚洲一区二区三区明星换脸| 蜜桃视频一区二区| 日本成人中文字幕| 肉色丝袜一区二区| 裸体歌舞表演一区二区| 精品一区二区三区在线观看| 首页国产欧美日韩丝袜| 日本女人一区二区三区| 麻豆国产精品一区二区三区| 久久精品国产精品亚洲红杏| 国产老肥熟一区二区三区| 久久不见久久见免费视频7| 国产精品激情偷乱一区二区∴| 久久久久99精品国产片| 91麻豆精品国产91久久久久久 | 欧美人与性动xxxx| 91视视频在线观看入口直接观看www| 亚洲国产一区在线观看| 亚洲va在线va天堂| 免费欧美日韩国产三级电影| 久久丁香综合五月国产三级网站| 国产精品欧美久久久久一区二区| 欧美中文字幕一区| 欧美一区二区精品在线| 777a∨成人精品桃花网| 精品久久久久久久久久久久久久久| 91亚洲永久精品| 91行情网站电视在线观看高清版| 国产真实精品久久二三区| 国产盗摄一区二区| 一本色道久久综合狠狠躁的推荐| 日韩福利电影在线| 国产精品夜夜嗨| 欧美在线免费观看亚洲| 欧美r级电影在线观看| 日韩欧美一级特黄在线播放| 欧美aaa在线| 免费人成在线不卡| 国产一区二区精品久久| 91视频你懂的| 欧美mv和日韩mv国产网站| 国产精品久久久久久久裸模| 日韩成人一级片| 91麻豆免费观看| 久久久99精品久久| 亚洲午夜久久久| 北条麻妃一区二区三区|