91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 243KB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-23
  • 語言: Java
  • 標(biāo)簽: comm.jar??win32com.dll??

資源簡介

將文件comm.jar拷貝到%JAVA_HOME%/jre/lib/ext;文件javax.comm. properties拷貝到%JAVA_HOME%/jre/lib; 文件win32comm.dll拷貝到%JAVA_HOME%/bin。注意%JAVA_HOME%是jdk的路徑,而非jre Windows版本,java串口通信包2.0,Java與單片機(jī)全雙工串口通信(可用虛擬機(jī))

資源截圖

代碼片段和文件信息

/*
?*?@(#)BaudRate.java 1.3?98/07/16?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.awt.Choice;

import?java.awt.event.ItemListener;
import?java.awt.event.ItemEvent;

import?javax.comm.SerialPort;
import?javax.comm.UnsupportedCommOperationException;

class?BaudRate?extends?Choice?implements?ItemListener
{
private?SerialPortDisplay owner;

public?BaudRate(SerialPortDisplay owner)
{
super();

this.add(“Unknown“);
this.add(“50“);
this.add(“75“);
this.add(“110“);
this.add(“134“);
this.add(“150“);
this.add(“200“);
this.add(“300“);
this.add(“600“);
this.add(“1200“);
this.add(“1800“);
this.add(“2400“);
this.add(“4800“);
this.add(“9600“);
this.add(“19200“);
this.add(“28800“);??//?This?is?a?known?bad?value?to?test
this.add(“38400“);
this.add(“57600“);
this.add(“115200“);
this.addItemListener(this);

this.owner?=?owner;
}

protected?void?showValue()
{
SerialPort port?=?this.owner.port;

if?(this.owner.open)
{
/*
?*??Get?the?baud?rate
?*/

this.select(new?Integer(port.getBaudRate()).toString());
}

else
{
this.select(“Unknown“);
}
}

public?void?itemStateChanged(ItemEvent ev)
{
SerialPort port;
String? sel?=?(String)?ev.getItem();
int value?=?0;

if?(sel.equals(“Unknown“))
{
this.showValue();
return;
}

else
{
value?=?(new?Integer(sel)).intValue();
}

port?=?this.owner.port;

if?((value?>?0)?&&?(port?!=?null))

評論

共有 條評論