19

我已经开发了一个在 Windows XP、Windows 7 和 Windows 8 消费者预览版中运行良好的 Java 应用程序。该应用程序使用 GWT、CSS3 和 Spring 框架开发,内置 Jetty 服务器,用于使用 Internet Explorer 启动应用程序。

在探索了地铁应用程序的原则之后,我想给我的应用程序用户一个额外的好处,那就是使用地铁应用程序

我读到了DWRgwt-explorer。但我仍然不确定。有没有其他最小代码更改的解决方法?

谢谢安德鲁·汤普森先生对我的帮助。

4

4 回答 4

12

您可以在 Java 应用程序中模仿 Metro 风格。这是使用 JavaFX UI 框架的一项工作:

http://pixelduke.wordpress.com/category/metro/

您只能在 Windows 8 的桌面环境中使用此类应用程序,而不能在 Metro 环境中使用。但这仍然有用,具体取决于具体情况。

于 2012-11-29T11:30:11.443 回答
10

Metro 风格的外观和感觉是否会出现在 Java 中?

我认为这更多地与 Pluggable Look & Feel 有关。好吧,不要等待,创造!看:

于 2012-06-14T04:29:37.943 回答
9

你们都需要重新阅读这篇文章或完全了解技术,然后再跳过这个家伙。他说他是在 GWT 中开发的,它是 Java 编译成 HTML/Javascript,在 Metro中可以工作。

我知道这是一个旧线程,但是当人们这样做时我无法忍受,这只会让其他阅读此问题的人更加困惑。

于 2013-01-23T03:13:30.857 回答
5

所以我再次阅读了这个问题,并意识到你问的是如何让 Web 应用程序获得“Metro”外观和感觉,而不是经典的 Java 应用程序。

试试这个http://metroui.org.ua/ 包提供了一组 CSS 和 Javascript 文件来帮助你的网站有 Metro 的外观和感觉。

高温高压


::旧答案::

Java 不是 JavaScript,就像 CAR 不是 CARpet 一样。

最好的办法是使用 .NET 语言(C# 或 VB)制作需要与操作系统交互的 UI 和部件,并尝试将现有的 Java 代码转换为 JSharp。

不过,我无法确认是否支持在 Metro Style 应用程序中使用 JSharp。

其他选择是,如果您有基于 Web 的应用程序替代方案,那么尝试转换可能比转换为 HTML/JavaScript Metro 应用程序更好。

简而言之,Java 和 Metro 无法相处,而且他们可能永远也不会相处。

于 2012-06-14T04:19:39.553 回答