gpt4 book ai didi

java - 安装 jTattoo 主题后如何使框架不装饰

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

使用jTattoo LookAndFeel后,

try {
UIManager.setLookAndFeel(new McWinLookAndFeel());
new Main(new UserModel()).setVisible(true);

} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null,ex);
}
}

我还是想让所有的框架都没有装饰。我试着用

this.undecorated(true);

在我的框架的构造函数中,但是这些代码不起作用,因为外观和感觉覆盖了这些代码,谁能告诉我如何超越这个?任何帮助将不胜感激。

最佳答案

我有同样的问题,因为这个 API 没有足够的文档,所以可能很难弄清楚如何解决这个问题。

问题来了,因为主题覆盖了标准应用程序栏,所以主题也必须隐藏它。我花了几分钟查看类代码并找到了这个解决方案。如果要进入全屏模式,设置外观后,首先必须删除边框。所以在设置之前:

this.undecorated(true);

去除边框:

DecorationHelper.decorateWindows(false);

P.S 在离开全屏之前你必须重新装饰窗口:

DecorationHelper.decorateWindows(true);

它对我有用!

关于java - 安装 jTattoo 主题后如何使框架不装饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38341856/

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