这是我的问题:
我无法使用Java Applet中的ClipGem(型号:T-C912-B1)连接到串行端口COM1。
我已经验证我构建的Java类是作为扩展Frame
的桌面应用程序工作的,我可以成功捕获COM1上的签名以及ClipGem USB上的签名(型号:T-C912-HSB-R)
public class SigPlusSimpleDemo extends Frame
接下来,我将Frame
更改为JApplet
,然后再次尝试使用带有USB ClipGem的新小程序来验证小程序是否仍然成功捕获签名,并且USB仍按预期工作,并且确实如此。
但是,当我在串口签名板上尝试相同的applet时,我无法连接到它。请记住,我已经验证它是作为桌面应用程序工作的。
是否有人知道可能导致COM1出现此问题的原因?
有没有人遇到过这个问题?
我错过了什么吗?
注意:我熟悉Java并且有一些编程经验,但我不是专家。此外,我一直在与Topaz Systems寻找解决方案,我正在等待他们的另一个回复。
答案 0 :(得分:1)
如果代码作为桌面应用程序正常工作,解决此问题的方法是将应用程序部署为Java Web Start应用程序而不是applet。
答案 1 :(得分:0)
作为applet运行时,您是否看过Java控制台?您可能会看到异常的堆栈跟踪。