gpt4 book ai didi

Java 显示带有任务栏但没有标题栏的全屏 swing 应用程序

转载 作者:行者123 更新时间:2023-12-02 01:57:10 26 4
gpt4 key购买 nike

我需要开发一个没有标题栏的全屏GUI(我将使用边框布局设计页面开始作为我自己的标题),还需要显示任务栏。我已经尝试过:

JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setUndecorated(true);
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setVisible(true);

框架变为全屏,没有标题栏,但隐藏任务栏。

如果我更改为frame.setUndecorated(false);框架变为全屏并显示任务栏,但标题栏没有消失

我该如何解决这个问题?谢谢。

最佳答案

适用于一个桌面

    Rectangle r = GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds();
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setUndecorated(true);
frame.setSize(r.width, r.height);
frame.setVisible(true);

编辑:也适用于多个桌面!

关于Java 显示带有任务栏但没有标题栏的全屏 swing 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52148325/

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