1

这是我的问题:

我无法在 Java Applet 中使用ClipGem(型号:T-C912-B1)连接到串行端口 COM1。

我已经验证我构建的 Java 类可以作为桌面应用程序扩展Frame,并且我可以成功地在 COM1 和 ClipGem USB(型号:T-C912-HSB-R)上捕获签名

public class SigPlusSimpleDemo extends Frame

接下来,我更改FrameJApplet并再次尝试将我的新小程序与 USB ClipGem 一起使用,以验证小程序仍然成功捕获签名并且 USB 仍然按预期工作并且确实如此。

但是,当我在串口签名板上尝试相同的小程序时,我无法连接到它。请记住,我已经验证它可以作为桌面应用程序运行。

有谁知道可能导致 COM1 出现此问题的一些原因?

有没有人遇到过这个问题?

我错过了什么吗?

注意:我熟悉Java并有一些编程经验,但我不是专家。此外,我一直在与 Topaz Systems 来回寻找解决方案,我目前正在等待他们的另一个答复。

4

2 回答 2

1

如果代码作为桌面应用程序运行良好,解决此问题的一种方法是将应用程序部署为 Java Web Start 应用程序而不是小程序。

于 2011-07-21T17:22:00.543 回答
0

作为小程序运行时,您是否查看过 Java 控制台?您可能会看到异常的堆栈跟踪。

于 2011-07-18T09:33:04.280 回答