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

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

?? sendcomm.java

?? 用JAVA語言編寫的串口通信程序
?? JAVA
字號:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import gnu.io.*;

 class S_Frame extends Frame implements Runnable,ActionListener
{ 
  /*檢測系統中可用的通訊端口類 */
  static CommPortIdentifier  portId; 
  /*Enumeration 為枚舉型類,在util中  */
  static Enumeration  portList; 
  OutputStream   outputStream;
  /*RS-232的串行口  */
  SerialPort  serialPort;    
  Thread  readThread;
  Panel  p=new Panel();
  TextField in_message=new  TextField("打開COM1,波特率9600,數據位8,停止位1.");
  TextArea  out_message=new TextArea(); 
  Button    btnOpen=new Button("打開串口,   發送數據");
  Button    btnClose=new Button("關閉串口, 停止發送數據");
  byte      data[]=new byte[10240];
    /*設置判斷要是否關閉串口的標志*/
  boolean   mark;

 /*安排窗體*/
 S_Frame()
 { super("串口發送數據");
   setSize(200,200);
   setVisible(true);
   add(out_message,"Center");
   add(p,"North");
   p.add(btnOpen);
   p.add(btnClose);
   add(in_message,"South");
   btnOpen.addActionListener(this);
   btnClose.addActionListener(this);
 } //R_Frame() end

 /*點擊按扭打開串口.*/
 public void actionPerformed(ActionEvent event) {
 if (event.getSource()==btnClose){
      serialPort.close();//關閉串口
      mark=true;  //用于中止線程的run()方法
        in_message.setText("串口COM1已經關閉,停止發送數據.");
   }
 else {  mark=false;
     /*從文本區按字節讀取數據*/
     data=out_message.getText().getBytes();
        /*打開串口*/
     start();
        in_message.setText("串口COM1已經打開,正在每20秒鐘發送一次數據.....");
      }
 } //actionPerformed() end

  /*打開串口,并調用線程發送數據*/
 public void start(){
  /*獲取系統中所有的通訊端口  */
  portList=CommPortIdentifier.getPortIdentifiers();
  /* 用循環結構找出串口 */
  while (portList.hasMoreElements()){  
   /*強制轉換為通訊端口類型*/
    portId=(CommPortIdentifier)portList.nextElement();
    if(portId.getPortType() == CommPortIdentifier.PORT_SERIAL){
      if (portId.getName().equals("COM1")) {
         /*打開串口 */
        try {
serialPort = (SerialPort) portId.open("ReadComm", 2000);
          } 
catch (PortInUseException e) {  }
           /*設置串口輸出流*/
        try { 
outputStream = serialPort.getOutputStream();
           } 
catch (IOException e) {}
      } //if end
     } //if end
   } //while end
   /*調用線程發送數據*/
  try{ 
     readThread = new Thread(this);
    //線程負責每發送一次數據,休眠20秒鐘
 readThread.start();
} 
catch (Exception e) {  }
 }  //start() end
 
  /*發送數據,休眠20秒鐘后重發*/
  public void run() {
    /*設置串口通訊參數*/
    try {
         serialPort.setSerialPortParams(9600,
                SerialPort.DATABITS_8,
                SerialPort.STOPBITS_1,
                SerialPort.PARITY_NONE);
        }
 catch (UnsupportedCommOperationException e) {  }
        /*發送數據流(將數組data[]中的數據發送出去)*/ 
  try { 
outputStream.write(data);
   }
catch (IOException e) {  }
        /*發送數據后休眠20秒鐘,然后再重發*/
  try { Thread.sleep(20000); 
       if (mark)
       {return;   //結束run方法,導致線程死亡
       }
       start();
      } 
       catch (InterruptedException e) {  }
   }  //run() end
}  //類S_Frame end

public class SendMessage
{public static void main(String args[])
 { S_Frame S_win=new S_Frame();
   S_win.addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
      {System.exit(0);   }
     });
   S_win.pack();
 }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产激情一区二区三区蜜月| 一级日本不卡的影视| 久久久久久久久久电影| 亚洲人一二三区| 精东粉嫩av免费一区二区三区| 成人午夜视频福利| 欧美一区二区国产| 亚洲精品欧美在线| 国产精品88av| 日韩欧美中文字幕公布| 一区二区三区资源| 高清在线成人网| 日韩精品一区二区三区老鸭窝| 亚洲综合色在线| 懂色中文一区二区在线播放| 欧美成人一区二区三区在线观看| 亚洲国产成人va在线观看天堂| av网站一区二区三区| 欧美精品一区二区蜜臀亚洲| 婷婷中文字幕一区三区| 日本高清免费不卡视频| 专区另类欧美日韩| 国产a区久久久| 欧美不卡一二三| 狂野欧美性猛交blacked| 欧美日韩高清影院| 亚洲制服丝袜av| 一本到三区不卡视频| 国产精品免费视频观看| 国产精品一级黄| 精品国产免费久久| 精品亚洲免费视频| 欧美mv日韩mv亚洲| 久久99精品久久只有精品| 91精品国产综合久久福利| 亚洲第一二三四区| 欧美精品精品一区| 日韩中文字幕不卡| 欧美久久久久久久久中文字幕| 亚洲福利视频一区二区| 欧美三级资源在线| 亚洲第一综合色| 3d成人动漫网站| 日本va欧美va精品| 日韩欧美在线影院| 久99久精品视频免费观看| 91麻豆精品91久久久久同性| 日本aⅴ亚洲精品中文乱码| 日韩一区国产二区欧美三区| 国内精品视频666| 国产亚洲精品aa午夜观看| 成人在线综合网站| 亚洲图片另类小说| 欧美三级欧美一级| 久久精品久久久精品美女| 久久久99精品免费观看不卡| 色综合视频一区二区三区高清| 亚洲国产婷婷综合在线精品| 欧美一卡在线观看| 国产精品一区二区不卡| 日韩理论片网站| 欧美一区二区国产| 成人午夜精品一区二区三区| 亚洲与欧洲av电影| 欧美va亚洲va香蕉在线| 成人精品视频一区| 午夜久久福利影院| 国产日韩欧美精品综合| 欧美三级视频在线播放| 韩日av一区二区| 亚洲激情欧美激情| 精品久久久久99| 色欧美日韩亚洲| 蓝色福利精品导航| 亚洲欧美日韩国产综合| 精品国产百合女同互慰| 色偷偷久久人人79超碰人人澡| 美脚の诱脚舐め脚责91| 中文字幕一区二区三区视频| 91精品国产乱| 色综合久久天天| 久久国产精品一区二区| 亚洲精品日产精品乱码不卡| 久久午夜免费电影| 欧美三级日韩在线| av动漫一区二区| 国内精品免费**视频| 亚洲大片在线观看| 亚洲国产精品国自产拍av| 91精品啪在线观看国产60岁| 在线免费观看日本欧美| 国产福利精品导航| 日韩二区在线观看| 一区二区三区在线观看欧美| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美日韩国产精品成人| 99久久精品国产导航| 国产资源精品在线观看| 日韩激情中文字幕| 一区二区三区在线视频播放| 中文字幕亚洲精品在线观看| 精品sm捆绑视频| 日韩午夜三级在线| 欧洲亚洲精品在线| eeuss影院一区二区三区| 国产制服丝袜一区| 奇米亚洲午夜久久精品| 亚洲午夜电影网| 亚洲免费观看高清完整| 国产精品午夜久久| 久久久一区二区三区| 精品国产乱码久久久久久蜜臀| 日韩美女视频在线| 91麻豆精品国产91久久久久久久久 | 成人性色生活片| 久久er99精品| 极品少妇xxxx精品少妇偷拍| 美女脱光内衣内裤视频久久影院| 午夜精品视频在线观看| 亚洲gay无套男同| 日韩中文字幕av电影| 轻轻草成人在线| 精品一区二区三区免费| 久久国产精品色婷婷| 麻豆精品一区二区| 麻豆精品一区二区综合av| 久久99最新地址| 狠狠色综合播放一区二区| 国产精品夜夜嗨| 成人免费视频免费观看| 99久久99久久精品国产片果冻| 色域天天综合网| 欧美丝袜自拍制服另类| 制服.丝袜.亚洲.另类.中文| 日韩欧美高清一区| 国产亚洲自拍一区| 国产精品免费视频观看| 亚洲欧美色一区| 日韩激情视频在线观看| 久久精品国产亚洲高清剧情介绍| 国产精品自拍av| 97aⅴ精品视频一二三区| 91成人免费电影| 日韩一区二区麻豆国产| 久久午夜色播影院免费高清 | 成人三级伦理片| 色婷婷av一区| 91精品国产色综合久久ai换脸| 精品日韩欧美在线| 国产精品成人一区二区三区夜夜夜| 亚洲国产精品一区二区尤物区| 久久精品噜噜噜成人88aⅴ| av中文字幕亚洲| 91麻豆精品国产| 国产精品久久久久9999吃药| 一区二区三区毛片| 久草精品在线观看| 91福利在线播放| 久久久久久日产精品| 亚洲制服欧美中文字幕中文字幕| 国内久久婷婷综合| 欧美影片第一页| 亚洲国产精品99久久久久久久久 | 日韩中文字幕麻豆| 国产成人自拍在线| 欧美军同video69gay| 国产精品夫妻自拍| 日韩av中文字幕一区二区| 不卡视频一二三四| 精品美女被调教视频大全网站| 亚洲精品成人在线| 国产酒店精品激情| 在线成人av影院| 一区二区三区视频在线看| 国产麻豆精品在线观看| 欧美日韩三级视频| 亚洲欧洲成人精品av97| 狠狠久久亚洲欧美| 欧美日本韩国一区二区三区视频| 中文字幕一区二区视频| 国产做a爰片久久毛片| 337p亚洲精品色噜噜噜| 一区二区三区不卡视频在线观看| 粉嫩av一区二区三区在线播放| 日韩视频免费直播| 亚洲一二三级电影| www.亚洲在线| 国产欧美日韩综合| 韩国av一区二区三区四区| 日韩一本二本av| 日韩黄色在线观看| 欧美性videosxxxxx| 亚洲欧美在线视频观看| 国产高清一区日本| 精品福利一二区| 国产综合一区二区| 欧美xxxx老人做受| 精品无码三级在线观看视频| 久久久综合视频| 国产福利不卡视频|