在Windows 8平板电脑上运行Java Swing应用程序

9
我有一个Java Swing应用程序,在Windows 7电脑上运行得非常好,我相信它也应该可以在Windows 8电脑上运行(对吗?)。
那么,我该如何将这个应用程序移植到Windows 8平板电脑上,比如微软Surface平板电脑?Swing应用程序能在Windows 8平板电脑上运行吗?

JavaFX在2.2版本中增加了触摸事件支持。你可能想考虑研究一下。请查看此链接:http://stackoverflow.com/a/10236801/643500 - Sully
1个回答

8
据我所知,创建适用于Windows 8的Metro风格应用程序唯一的方法是使用WinRT,并且目前唯一支持的环境是.NET。因此,目前Swing应用程序仅能在Windows 8桌面应用程序中运行,但它们不是“应用程序”,它们没有与操作系统无缝集成,也不能通过Microsoft Store部署。
如果像您在评论中所述,您不介意将应用程序作为真正的应用程序运行,而只是想通过传统桌面运行应用程序,则足以购买一个装有Windows 8专业版的平板电脑,您就可以在“遗留”模式(通过桌面)下运行该应用程序......

1
微软没有提到他们会发布带有Windows 8 Pro的Surface吗?如果是真的,那么在这个版本的平板电脑上运行就成为可能了,也许呢。 - knownasilya
@aleroot 我不在意它是否是一个应用程序,但是您认为它作为Windows 8 Pro平板电脑上的桌面应用程序能正常工作吗? - yahh
@aleroot 他需要创建一个中间的Metro应用程序或更改界面以使用HTML/CSS而不是SWING来在那个环境中工作。 - knownasilya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接