我想通過java-vm-args
在應用程序中啓用觸摸控制,該應用程序通過webstart和JNLP
文件部署。本地存儲在IDE(的Intellij)我提供以下java-vm-args
,其工作:在JavaFx和Webstart(JNLP)中提供觸摸控制
-Dcom.sun.javafx.isEmbedded=true -Dcom.sun.javafx.virtualKeyboard=javafx
另外多個以下屬性例如使用對於TextField
如果開始在IDE上述文件檔案化管理args
的正常工作:
myTextField.getProperties().put("vkType", "text");
與修改類似下面的JNLP
的Webstart的不工作:
[...]
<resources>
<j2se version="1.8+" java-vm-args="-XX:+UseConcMarkSweepGC -Xmx1024m -Dcom.sun.javafx.isEmbedded=true -Dcom.sun.javafx.virtualKeyboard=javafx"/>
[...]
了應用程序日誌傳遞java-vm-args
,所以我可以檢查,是否通過了論證。除了上面提到的args
之外,所有期望的args
都通過了。
如何通過webstart/JNLP
提供上述提及的args
?
感謝,它的工作! – alex