Windows 8 在JavaFX中激活启用触摸功能的控件

Windows 8 在JavaFX中激活启用触摸功能的控件,windows-8,javafx,Windows 8,Javafx,我想使用中描述的触摸启用控件。我在windows8平板电脑上构建应用程序,但滚动窗格是桌面风格,即带有滚动条,对手指拖动没有反应。如何告诉JavaFX我在移动平台上 编辑:我刚刚意识到,标准的桌面样式滚动窗格确实会对手指拖动做出反应,但它看起来不像上面链接中的示例 解决方案:可以通过设置-Dcom.sun.javafx.isEmbedded=true和-Dcom.sun.javafx.touch=true来启用这些功能不需要启用这些功能,但javafx自行决定是否支持这些功能。您可以通过编程方式

我想使用中描述的触摸启用控件。我在
windows8
平板电脑上构建应用程序,但
滚动窗格
是桌面风格,即带有
滚动条
,对手指拖动没有反应。如何告诉
JavaFX
我在移动平台上

编辑:我刚刚意识到,标准的桌面样式滚动窗格确实会对手指拖动做出反应,但它看起来不像上面链接中的示例


解决方案:可以通过设置-Dcom.sun.javafx.isEmbedded=true和-Dcom.sun.javafx.touch=true来启用这些功能

不需要启用这些功能,但javafx自行决定是否支持这些功能。您可以通过编程方式查询这些功能,例如通过
platformpl.isSupported(ConditionalFeature.INPUT\u TOUCH)
不需要启用这些功能,但JavaFX自行决定是否支持这些功能。您可以通过编程方式查询功能,例如通过
PlatformImpl.isSupported(ConditionalFeature.INPUT\u TOUCH)

这在Windows 8平板电脑上返回false。我刚刚发现可以通过设置-Dcom.sun.javafx.isEmbedded=true和-Dcom.sun.javafx.touch=true来启用这些功能。这在Windows 8平板电脑上返回false。我刚刚发现可以通过设置-Dcom.sun.javafx.isEmbedded=true和-Dcom.sun.javafx.touch=true来启用这些功能