站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题javax.bluetooth.* 能不能用在PC得程序开发上阿?

javax.bluetooth.* 能不能用在PC得程序开发上阿?

摘要: javax.bluetooth.* 能不能用在PC得程序开发上阿?


我在SWT得程序得一个按钮下写了着短代码:
private void openFileMenuItemWidgetSelected(SelectionEvent evt) {
System.out.println("openFileMenuItem.widgetSelected, event=" + evt);
LocalDevice localDevice=null;
DiscoveryAgent discoveryAgent=null;
try
{
LocalDevice.getLocalDevice();
localDevice.setDiscoverable(DiscoveryAgent.GIAC);
discoveryAgent = localDevice.getDiscoveryAgent();
System.out.println("ok");
discoveryAgent.startInquiry(DiscoveryAgent.GIAC,new discoveryListener());
} catch (BluetoothStateException c)
{
System.out.println(c.getMessage());
c.printStackTrace();
}
}
当我点击按钮得时候他报了错了,而我得widcomm可以找到我得USB蓝牙,而且还能给手机传文件
是不是这个不能用在pc上开发阿?
曾经找到过一段代码是写在main里得,所以我想应该是可以用在电脑上得,请高手指点,谢谢


报错在 LocalDevice.getLocalDevice();
这一行,提示只是个javax.bluetooth.BluetoothStateException 错误,并没有什么更详细得了,应该是没有找到我电脑上得USB蓝牙,
如果不行我就用RFCOMM作了,不过还是想用java作了,C++懒得去管理内存


帮顶下~~~~~~UP


关注,是不是需要类似模拟器之类的东西啊


javax.bluetooth.*
这不是jsr 82的内容么!它是java me上面的,在pc上面没有这个实现,自然不行


和 sprite一样 是j2me上的东西 j2se没法用


↑返回目录
前一篇: DataSource与数据库连结池有什么联系?
后一篇: 关于log4j报错问题