我想要一个 JFrame 来填满整个屏幕,并覆盖屏幕顶部和底部的任务栏。这是我设置 JFrame 尺寸和属性的代码;
f.setUndecorated(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setUndecorated(true);
f.setAlwaysOnTop(true);
f.setSize(java.awt.Toolkit.getDefaultToolkit().getScreenSize());
f.setResizable(false);
f.setVisible(true);
它在 Windows 中运行良好并覆盖了开始栏,但在 Ubuntu 中,任务栏始终显示在 Java GUI 的顶部。
这可能是 Ubuntu 中的一个设置,这意味着任务栏始终位于顶部。如果是这样,我该如何禁用它。