这是我的问题:
我无法使用 ClipGem 连接到串行端口 COM1 (型号:T-C912-B1)在 Java Applet 中。
我已经验证我构建的 Java 类可以作为扩展 Frame
的桌面应用程序使用,并且我可以成功捕获 COM1 以及 ClipGem USB 上的签名(型号:T-C912-HSB-R)
public class SigPlusSimpleDemo extends Frame
接下来,我将 Frame
更改为 JApplet
并再次尝试使用我的新小程序和 USB ClipGem 来验证该小程序仍然能够成功捕获签名,并且 USB 仍然按预期工作,并且确实如此。
但是,当我在串行端口签名板上尝试相同的小程序时,我无法连接到它。请记住,我已经验证它可以作为桌面应用程序运行。
有人知道导致 COM1 出现此问题的一些原因吗?
有人遇到过这个问题吗?
我错过了什么吗?
注意:我熟悉 Java 并且有一些编程经验,但我不是专家。另外,我一直在与 Topaz Systems 来回寻找解决方案,目前正在等待他们的另一答复。
最佳答案
如果代码作为桌面应用程序运行良好,解决此问题的一种方法是将您的应用程序部署为 Java Web Start 应用程序而不是小程序。
关于java - Topaz Signature Applet 未连接到 COM1 上的 Serial ClipGem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6600433/