我已经开发了一个在Windows XP,Windows 7和Windows 7中运行良好的Java应用程序。 Windows 8消费者预览。该应用程序是使用GWT,带有Spring框架的CSS3和内置的Jetty服务器开发的,该服务器用于使用Internet Explorer启动应用程序。
在探索了metro应用程序原则后,我希望为我的应用程序用户提供额外的好处,即使用metro app
我读到了DWR,gwt-explorer。但我还是不确定。是否有其他解决方法,最小化代码更改?
谢谢Mr.Andrew Thompson帮助我。
答案 0 :(得分:12)
您可以在Java应用程序中模仿Metro风格。以下是使用JavaFX UI框架的努力:
http://pixelduke.wordpress.com/category/metro/
您只能在Windows 8的桌面环境中使用此类应用程序,而不能在城域环境中使用。但根据具体情况,这仍然有用。
答案 1 :(得分:10)
Metro风格的外观和感觉来自Java?
我认为这更多地与Pluggable Look& amp;感觉。好吧不要等,创造!参见:
答案 2 :(得分:9)
你们都需要重新阅读这篇文章,或者在你跳过这个人之前完全理解这些技术。他说他是在GWT开发的,Java编译为HTML / Javascript, 在地铁中工作。
我知道这是一个老话题,但是当人们这样做时我无法忍受,这让其他人阅读这个问题更加困惑。
答案 3 :(得分:5)
所以我再次阅读了这个问题,并意识到你正在询问如何让网络应用程序获得'Metro'的外观和感觉,而不是经典的Java App ..
试试这个http://metroui.org.ua/ 包提供一组CSS和Javascript文件,以帮助您的网站具有地铁的外观和感觉。
HTH
:: OLD ANSWER ::
Java不是JavaScript,就像CAR不是CARpet一样。
最好的办法是在.NET语言(C#或VB)中使用需要与操作系统连接的UI和部件,并尝试将现有的Java代码转换为JSharp。
我无法确认是否支持在Metro风格应用中使用JSharp。
其他选项是,如果你有一个基于网络的替代应用程序,那么你可能有更好的镜头尝试转换而不是HTML / JavaScript Metro应用程序。
简单地说,Java和Metro,只是不相处,他们可能永远不会。