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

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

?? sendcomm.java

?? 用JAVA寫的串行端口發送和接收數據
?? JAVA
字號:

/******************************************
* 程序文件名稱:SendComm.java
*  功能:從串行口COM1中發送數據
******************************************/
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.comm.*;

 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已經打開,正在每2秒鐘發送一次數據.....");
      }
 } //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);
    //線程負責每發送一次數據,休眠2秒鐘
 readThread.start();
} 
catch (Exception e) {  }
 }  //start() end
 
  /*發送數據,休眠2秒鐘后重發*/
  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) {  }
        /*發送數據后休眠2秒鐘,然后再重發*/
		try { Thread.sleep(2000); 
		     if (mark)
		     {return;   //結束run方法,導致線程死亡
		     }
		     start();
		    } 
       catch (InterruptedException e) {  }
   }  //run() end
}  //類S_Frame end

public class SendComm
{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一区二区三区免费野_久草精品视频
亚洲欧美区自拍先锋| 蜜桃视频在线观看一区| 欧美成人aa大片| 欧美肥胖老妇做爰| 日韩一区二区高清| 久久色视频免费观看| 日本一区二区三区四区在线视频| jlzzjlzz亚洲女人18| 欧美精选在线播放| 欧美男人的天堂一二区| 国产激情视频一区二区三区欧美 | 另类专区欧美蜜桃臀第一页| 视频在线观看91| 黄一区二区三区| 国产成人精品综合在线观看 | 五月激情丁香一区二区三区| 三级欧美在线一区| 精品亚洲免费视频| 成人精品gif动图一区| 91极品美女在线| 欧美一区二区精美| 国产欧美日韩久久| 欧美三级中文字幕在线观看| 国产精品色哟哟| 欧美日韩三级在线| 国产乱子伦一区二区三区国色天香 | 91蝌蚪porny| 91麻豆精品国产自产在线| 日韩欧美高清dvd碟片| 中文字幕 久热精品 视频在线 | 国产精品不卡在线| 亚洲最大的成人av| 国产一区二区三区免费播放| 色天天综合色天天久久| 日韩三级在线观看| 亚洲精品久久7777| 狠狠色综合日日| 在线观看av一区二区| 欧美精品一区男女天堂| 亚洲电影在线免费观看| 国产精品资源网站| 91精品欧美久久久久久动漫| 中文字幕一区在线观看视频| 青青草国产精品97视觉盛宴| 91在线小视频| 久久综合国产精品| 天堂在线一区二区| 欧美影片第一页| 国产精品美女久久久久久久| 久久精品免费观看| 欧美日韩情趣电影| 亚洲精品v日韩精品| 蜜芽一区二区三区| 欧美久久一二区| 一区二区三区四区亚洲| aaa亚洲精品| 日本一区二区三区四区| 国模少妇一区二区三区| 日韩一卡二卡三卡国产欧美| 亚洲一区在线观看网站| 91麻豆国产精品久久| 国产精品另类一区| 韩日欧美一区二区三区| 欧美久久久影院| |精品福利一区二区三区| 国产精品亚洲综合一区在线观看| 欧美疯狂做受xxxx富婆| 亚洲一区二区欧美激情| 在线一区二区三区四区五区| 中文字幕免费不卡| 99这里只有久久精品视频| 久久久亚洲精品一区二区三区| 久久综合综合久久综合| 亚洲精品一区二区三区在线观看| 久久精品国产亚洲一区二区三区| 欧美午夜精品久久久| 午夜精品成人在线| 日韩欧美国产1| 蜜桃精品视频在线| 日韩精品综合一本久道在线视频| 久久精品国产网站| 日韩精品一区二区三区视频在线观看| 天堂精品中文字幕在线| 日韩免费看的电影| 久久精品99国产精品日本| 欧美一区二区日韩| 国产一区二区精品久久91| 国产精品久久久久一区二区三区| 99精品在线免费| 性做久久久久久免费观看| 日韩一区二区精品葵司在线| 国产成人精品三级麻豆| 国产精品美日韩| 欧美日韩免费高清一区色橹橹| 蜜桃av噜噜一区| 亚洲国产精品二十页| 在线精品视频一区二区三四| 日韩电影免费一区| 国产亚洲一二三区| 欧美亚洲国产一区二区三区va | 国产suv精品一区二区6| 亚洲日本成人在线观看| 欧美日韩午夜在线视频| 日韩电影一区二区三区| 国产精品美日韩| 91麻豆精品国产91久久久资源速度| 精品一二线国产| 一区二区在线免费| 久久精品水蜜桃av综合天堂| 99视频在线精品| 欧美bbbbb| 亚洲精品乱码久久久久久日本蜜臀| 欧美一区二区视频观看视频| 成人精品视频一区二区三区尤物| 视频一区二区中文字幕| 中文无字幕一区二区三区| 666欧美在线视频| av在线这里只有精品| 日韩av午夜在线观看| 成人欧美一区二区三区1314| 欧美亚洲日本国产| 丁香激情综合五月| 久久成人精品无人区| 一区2区3区在线看| 国产精品五月天| 欧美电影在哪看比较好| 色综合久久中文字幕综合网| 国产一区二区三区久久久| 秋霞影院一区二区| 亚洲一区二区三区在线看| ...xxx性欧美| 亚洲国产成人在线| 久久久久久久精| 欧美大片在线观看一区二区| 欧美日韩不卡在线| 在线观看视频一区| 91片在线免费观看| 91网站最新地址| 成人av网站在线观看免费| 国产专区欧美精品| 极品美女销魂一区二区三区免费| 日本中文字幕一区| 免费观看久久久4p| 毛片av一区二区三区| 奇米影视一区二区三区小说| 日韩精品亚洲专区| 日本强好片久久久久久aaa| 午夜精品久久久| 亚洲自拍偷拍网站| 亚洲午夜电影网| 亚洲主播在线观看| 亚洲视频网在线直播| 最近中文字幕一区二区三区| 中文字幕在线不卡国产视频| 国产精品伦一区| 久久综合九色综合欧美就去吻| 日韩欧美高清dvd碟片| 精品成人在线观看| 国产亚洲精品久| 亚洲欧洲av在线| 亚洲视频狠狠干| 一级女性全黄久久生活片免费| 亚洲激情av在线| 一区二区三区不卡视频| 亚洲一区二区精品视频| 麻豆精品久久精品色综合| 国产一区二区三区免费播放| 国产成人h网站| 色天使色偷偷av一区二区 | 亚洲图片欧美综合| 久久机这里只有精品| 成人免费观看av| 欧美日韩中文字幕一区二区| 91精品国产免费久久综合| 2024国产精品视频| 亚洲人成亚洲人成在线观看图片| 尤物视频一区二区| 老色鬼精品视频在线观看播放| 国产aⅴ精品一区二区三区色成熟| 91啪亚洲精品| 日韩精品中午字幕| 亚洲欧洲日韩女同| 老司机精品视频在线| 99精品视频在线免费观看| 欧美电影在哪看比较好| 国产精品女同互慰在线看| 婷婷久久综合九色综合绿巨人| 韩国在线一区二区| 欧美性xxxxx极品少妇| 国产日韩欧美电影| 天天av天天翘天天综合网| 国产91精品露脸国语对白| 3atv在线一区二区三区| 中文字幕一区二区三区四区| 日一区二区三区| 色综合中文字幕国产 | 日韩vs国产vs欧美| 一本大道久久a久久综合婷婷| 日韩精品资源二区在线| 亚洲香蕉伊在人在线观|