gpt4 book ai didi

KDE 环境(Red Hat Linux)中的Java Swing 应用程序L&F

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:19 24 4
gpt4 key购买 nike

我的 Java Swing 应用程序在 Red Hat Linux 上运行时没有显示系统外观 (KDE)。当我在 Red Hat 中切换到 KDE View 时,它显示了默认的(也是丑陋的)Java 外观。它显示了我在 Red Hat 中使用 GNOME View 时的系统外观。我正在使用以下代码来设置外观。任何人都可以阐明可能是什么问题吗?

setApplicationLookAndFeel(UIManager.getSystemLookAndFeelClassName());
JFrame.setDefaultLookAndFeelDecorated(true);

private void setApplicationLookAndFeel (String LookAndFeel) {
try {
UIManager.setLookAndFeel(LookAndFeel);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (UnsupportedLookAndFeelException e) {
e.printStackTrace();
}
}

最佳答案

SwingUtilities.updateComponentTreeUI(myContainer);

Container 我的意思是 JFrame, JDialog or JWindow

关于KDE 环境(Red Hat Linux)中的Java Swing 应用程序L&F,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7746534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com