【发布时间】:2010-12-08 03:10:09
【问题描述】:
是否可以使用 Java 创建在 Windows 上看起来像原生的应用程序?我不在乎解决方案是否可移植,因为我只打算针对 Windows 用户。如果这很重要,我正在使用 Scala。
抱歉,没有详细说明,但我以前从未使用过 Java,所以我什至不确定这是否可行。
【问题讨论】:
-
在 .NET 中开发它们?抱歉无法抗拒。 ;)
-
我同意原生控件很重要。每个成功的主流应用程序都使用了原生控件。您有两个选择 (1) 使用像 Swing 这样的小部件集,它试图伪造原生外观。这永远不会完全奏效,有时它是完全可怕的。 (2) 使用像 SWT 这样的小部件集,它是(主要是)本地小部件的 Java 包装器。这完美地工作。核心发行版中缺少像 SWT 这样的包注定了客户端上的 Java。 (是的,Java 在服务器和一些企业桌面上取得了巨大成功,我知道。)
标签: java windows user-interface scala