java - 如何在 Fedora 中保留类似于 Windows 的 Java GUI 外观

标签 java user-interface netbeans fonts fedora

我在 Windows 上使用 Netbeans 6.7.1。我使用 Swing 创建了一个 Java 应用程序。当我在 Fedora Core 操作系统中运行相同的应用程序时,外观变得暗淡,字体和间距发生变化。我如何避免这种情况 - 因为 GUI 对我的应用程序至关重要。

请帮忙..

最佳答案

不幸的是,各种 native 主题只能保证与它们​​附带的 JVM 一起打包。

如果你真的希望你的 gui 在不同操作系统上看起来都一样,你真的有 3 个选择:

  1. 使用跨平台的外观和风格。
  2. 如果您的客户端都使用 Java 6u10 或更高版本,请使用 Nimbus外观和感觉。
  3. 使用第三方外观和风格,最好是扩展 Synth 的外观和风格外观和感觉就像 Nimbus 一样。

关于java - 如何在 Fedora 中保留类似于 Windows 的 Java GUI 外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2371994/

相关文章:

java - NetBeans 和可执行 JAR

java - Eclipse调试空指针异常

java - 到目前为止,Android 无法解析字符串

java - 子类型 SwingWorker : where would I place my statements that would not run in the GUI thread

python - 来自同一个 python 程序的多个 GUI 屏幕

matlab - 使用 MATLAB 从另一个应用程序中的控件获取文本

java - Hibernate 4.3(使用 Netbeans 的 JavaServer Faces)返回零行的表

java - 尝试创建 3x 密码检查器(使用按钮和 GUI)

java - 需要为安卓游戏保存高分

java - 使用 Maven 的 WAR 中的高级资源排除规则