3

我一直在寻找一种不错的 Java 外观和感觉,而原生对我来说总是最好的。

问题:不同平台上的布局看起来不同。

我几乎在所有东西上都使用 miglayout——它非常适合 Windows 原生主题——但在 Mac 和 Linux 上,有些领域已经不合时宜了。

例如,JTextField 的高度在 Mac 和 Linux 上非常小,感觉文本几乎不可见,在 Windows 上看起来很正常。

在 Mac 和 Linux 的外观和感觉上,首选尺寸有时会被完全忽略,并且项目会被拉出屏幕。

不知道怎么解决这个问题~

如果有人有任何提示,我会很高兴。

4

1 回答 1

0

我不确定这是否会解决它,但它可能会有所帮助。

try {
        UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    } catch (ClassNotFoundException | InstantiationException |   IllegalAccessException | UnsupportedLookAndFeelException ex) {
    }
于 2016-01-18T15:21:10.317 回答