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

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

?? transmitter.java

?? JAVA手機短信開發包
?? JAVA
字號:
/* * @(#)Transmitter.java	1.12 98/06/25 SMI * * Author: Tom Corson * * Copyright (c) 1998 Sun Microsystems, Inc. All Rights Reserved. * * Sun grants you ("Licensee") a non-exclusive, royalty free, license  * to use, modify and redistribute this software in source and binary * code form, provided that i) this copyright notice and license appear * on all copies of the software; and ii) Licensee does not utilize the * software in a manner which is disparaging to Sun. * * This software is provided "AS IS," without a warranty of any kind. * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND * ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY * LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE * SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS * BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, * INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, * HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING * OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN * ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. * * This software is not designed or intended for use in on-line control * of aircraft, air traffic, aircraft navigation or aircraft * communications; or in the design, construction, operation or * maintenance of any nuclear facility. Licensee represents and * warrants that it will not use or redistribute the Software for such * purposes. */import java.lang.Thread;import java.io.IOException;import java.awt.Panel;import java.awt.Label;import java.awt.TextArea;import java.awt.Checkbox;import java.awt.Color;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.TextListener;import java.awt.event.TextEvent;import java.awt.event.ItemListener;import java.awt.event.ItemEvent;import javax.comm.SerialPort;public class Transmitter extends Panel implements TextListener, ItemListener, Runnable{	private Panel			p,					p1,					p2;	private TextArea		text;	private Checkbox		auto,					sendBreak;	private ByteStatistics		counter;	private SerialPortDisplay	owner;	private	Thread			thr;	private Color			onColor,					offColor;	private boolean			first,					modemMode;	static  String			testString = "ABCDEFGHIJKLMNOPQRSTUVWXYZ\nabcdefghijklmnopqrstuvwxyz\n1234567890\n";			public Transmitter(SerialPortDisplay	owner,			   int			rows,			   int			cols)	{		super();		this.first = true;		this.modemMode = false;		this.owner = owner;		this.setLayout(new BorderLayout());		p = new Panel();		p.setLayout(new FlowLayout());		p1 = new Panel();		p1.setLayout(new BorderLayout());		p1.add("West", new Label("Auto Transmit"));		auto = new Checkbox();		auto.addItemListener(this);		p1.add("East", auto);		p.add(p1);		p2 = new Panel();		p2.setLayout(new BorderLayout());		p2.add("West", new Label("Send Break"));		sendBreak = new Checkbox();		sendBreak.addItemListener(this);		p2.add("East", sendBreak);		p.add(p2);		this.add("North", p);		this.text = new TextArea(rows, cols);		this.text.append("Type here");		this.text.addTextListener(this);		this.add("Center", text);		this.counter = new ByteStatistics("Bytes Sent", 10, 						  owner.port, false);		this.add("South", this.counter);		this.thr = null;		this.onColor = Color.green;		this.offColor = Color.black;	}	public Transmitter(SerialPortDisplay	owner,			   int			rows,			   int			cols,			   boolean		modemMode)	{		this(owner, rows, cols);		this.modemMode = modemMode;	}	public void setPort(SerialPort	port)	{		this.counter.setPort(port);	}	public void showValues()	{		this.counter.showValues();	}	public void clearValues()	{		this.counter.clearValues();	}	public void setBitsPerCharacter(int	val)	{		this.counter.setBitsPerCharacter(val);	}	/*	 *	Handler for transmit text area events	 */	public void textValueChanged(TextEvent	ev)	{		if (first && (this.text.getCaretPosition() > 0))		{			first = false;			this.text.replaceRange("", 					       0, 					       this.text.getCaretPosition()						 - 1);		}		if (!first)		{			this.sendData();		}	}	public void run()	{		this.sendData();	}	public void sendString(String 	str)	{		int	count;		count = str.length();		if (count > 0)		{			try			{				owner.out.write(str.getBytes());					counter.incrementValue((long) count);					owner.ctlSigs.BE = false;					owner.ctlSigs.showErrorValues();			}				catch (IOException ex)			{				if (owner.open)				{					System.out.println(owner.port.getName() 							   + ": Cannot write to output stream");						this.auto.setState(false);				}			}		}	}	private void sendData()	{		String	str;		if (this.owner.open && this.auto.getState())		{			while (this.owner.open && this.auto.getState())			{				sendString(testString);			}		}		else		{			str = this.text.getText();			sendString(str);			this.text.setText("");		}	} 	/*	 *	Handler for checkbox events	 */	public void itemStateChanged(ItemEvent	ev)	{		if (this.auto.getState() && (thr == null) && this.owner.open)		{			this.auto.setForeground(this.onColor);			startTransmit();		}		else		{			stopTransmit();		}		if (this.sendBreak.getState())		{			if (this.owner.open)			{				this.sendBreak.setForeground(this.onColor);				/*				 *  Send a 1000 millisecond break.				 */					owner.port.sendBreak(1000);			}			this.sendBreak.setState(false);			this.sendBreak.setForeground(this.offColor);		}	}	private void startTransmit()	{		if (thr == null);		{			counter.resetRate();			thr = new Thread(this, "Xmt " + owner.port.getName());			thr.start();		}	}	public void stopTransmit()	{		thr = null;		this.auto.setState(false);		this.auto.setForeground(this.offColor);	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区沐欲| 日韩黄色一级片| 久久久久久久电影| 欧美激情中文不卡| 亚洲视频一区二区在线| 亚洲最大色网站| eeuss鲁片一区二区三区在线看| 9i在线看片成人免费| 91国偷自产一区二区开放时间| 在线播放国产精品二区一二区四区| 日韩欧美区一区二| ㊣最新国产の精品bt伙计久久| 美女一区二区视频| 东方aⅴ免费观看久久av| 99久久久久久| 最近中文字幕一区二区三区| 亚洲成精国产精品女| 国产91在线观看丝袜| 欧美丰满少妇xxxxx高潮对白| 中文字幕欧美国产| 国产精品一区一区| 91精品国产综合久久久久久久久久 | 一区二区三区四区不卡在线 | 国产视频在线观看一区二区三区 | 欧美在线色视频| 日本一区二区三级电影在线观看 | 日韩西西人体444www| 一区二区三区四区在线免费观看| 国产在线视视频有精品| 欧美裸体一区二区三区| 夜夜嗨av一区二区三区| www.一区二区| 久久久久国色av免费看影院| 国内久久婷婷综合| 欧美大黄免费观看| 成人国产电影网| 久久亚洲捆绑美女| 色嗨嗨av一区二区三区| 日韩三级在线观看| 久久精品国产免费| 精品福利一区二区三区免费视频| 日本在线不卡视频| 久久综合色之久久综合| 国产91在线|亚洲| 国产精品福利影院| 色婷婷av久久久久久久| 亚洲成人动漫精品| 日韩一二三区视频| 国产麻豆视频一区二区| 国产精品成人免费| 欧美一级一区二区| 国产成人午夜视频| 偷拍一区二区三区| 国产精品毛片无遮挡高清| 91福利视频在线| 国精产品一区一区三区mba桃花| 亚洲欧洲无码一区二区三区| 在线观看91av| 在线一区二区三区四区五区| 狠狠色丁香婷婷综合久久片| 亚洲视频一区二区免费在线观看| 日韩欧美亚洲一区二区| 色94色欧美sute亚洲线路二| 国产一区二区美女| 久99久精品视频免费观看| 亚洲少妇30p| 国产精品久久久久久久久晋中| 欧美男女性生活在线直播观看| 不卡高清视频专区| 成人高清免费观看| 国产成人免费网站| 国产自产高清不卡| 精品无人码麻豆乱码1区2区| 奇米综合一区二区三区精品视频| 亚洲一区自拍偷拍| 午夜精品久久久久久不卡8050| 亚洲人成网站色在线观看| 国产精品不卡在线| 中文字幕制服丝袜成人av| 国产精品无圣光一区二区| 国产精品久久久久久久第一福利| 中文字幕免费不卡| 最新中文字幕一区二区三区| 亚洲天堂福利av| 无吗不卡中文字幕| 久久成人久久爱| 丰满白嫩尤物一区二区| 99精品欧美一区二区三区综合在线| 成人午夜av在线| 色综合久久久久综合体 | 欧美r级电影在线观看| 精品国产一区a| 国产欧美中文在线| 亚洲综合精品久久| 久久99国产精品麻豆| 白白色亚洲国产精品| 欧美久久一区二区| 国产精品视频看| 亚洲成人av中文| av电影在线观看一区| 欧美丝袜自拍制服另类| 国产精品网友自拍| 青娱乐精品在线视频| 99久久精品99国产精品| 欧美一区二区国产| 亚洲综合在线电影| 国产伦精品一区二区三区免费迷| 欧美制服丝袜第一页| 中文字幕一区二区在线观看| 久久精品理论片| 3d成人h动漫网站入口| 亚洲欧美激情插| 国产高清不卡一区| 欧美精品xxxxbbbb| 亚洲欧美一区二区在线观看| 日韩在线一区二区三区| 91成人网在线| 中文字幕一区二区三区乱码在线| 捆绑紧缚一区二区三区视频| 欧美一区二区三区婷婷月色| 亚洲嫩草精品久久| 粉嫩高潮美女一区二区三区| 久久亚洲精华国产精华液| 日韩一区精品视频| 91麻豆精品国产自产在线| 丝袜美腿一区二区三区| 欧美视频在线观看一区二区| 日本丰满少妇一区二区三区| 91久久精品日日躁夜夜躁欧美| 欧美videos大乳护士334| 日韩福利电影在线| 精品国产99国产精品| 国产精品88888| 国产精品视频一区二区三区不卡| 国产福利91精品| 亚洲视频在线一区观看| 欧美伦理视频网站| 麻豆国产欧美日韩综合精品二区| 亚洲精品一区在线观看| 99在线精品免费| 热久久免费视频| 中文字幕av一区二区三区高| 91丨九色丨国产丨porny| 亚洲高清免费观看 | 久久精品夜夜夜夜久久| 色久综合一二码| 免费成人av在线| 亚洲精品成人在线| 国产三区在线成人av| 欧美无砖专区一中文字| 国产不卡一区视频| 调教+趴+乳夹+国产+精品| 中文字幕的久久| 久久综合丝袜日本网| 欧美一区二区三区四区高清| 欧美中文一区二区三区| 国产成人99久久亚洲综合精品| 亚洲午夜久久久久久久久电影院| 国产午夜精品一区二区| 精品国产乱码久久久久久1区2区| 91久久人澡人人添人人爽欧美| 国产麻豆精品一区二区| 日本女人一区二区三区| 亚洲精品视频一区| 亚洲人吸女人奶水| 国产精品国产自产拍高清av| 久久久青草青青国产亚洲免观| 精品精品欲导航| 国产精品无遮挡| 久久亚洲综合色一区二区三区 | 一区二区免费看| 亚洲女同女同女同女同女同69| 国产精品福利影院| 亚洲精品日韩综合观看成人91| 中文字幕在线观看一区| 国产精品美女一区二区| 国产精品福利一区二区| 一区二区三区在线视频免费| 亚洲小说欧美激情另类| 天堂影院一区二区| 国精品**一区二区三区在线蜜桃| 高清在线成人网| 欧美色精品在线视频| 3atv在线一区二区三区| 久久久久久久久久久99999| 国产精品的网站| 蜜臀va亚洲va欧美va天堂| 精品一区二区三区香蕉蜜桃| 成人av网在线| 日韩精品一区二区三区中文精品| 2020国产精品| 亚洲va天堂va国产va久| 国产一区二区三区免费| 91国偷自产一区二区三区观看| 日韩三级视频中文字幕| 亚洲欧洲制服丝袜| 国产一区高清在线| 欧美久久久一区| 亚洲一区二区3| 91在线观看免费视频|