【发布时间】:2011-06-21 09:13:34
【问题描述】:
我在我的 jFrame 中使用 setUndecorated(true); 和 getRootPane().setWindowDecorationStyle(JRootPane.FRAME);。这很好用,但是现在当我最大化我的框架时,它遍布整个窗口,甚至任务栏都不可见。如何使框架不隐藏任务栏?
此外,当我多次最大化最小化我的框架时,光标会更改为 <->,这通常用于在光标位于框架边框时更改框架的大小。有什么我可以做的吗?
一个小代码就可以重现这个东西:
import javax.swing.JFrame;
import javax.swing.JRootPane;
public class Demo extends JFrame {
public Demo() {
setSize(250,125);
setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
setVisible(true);
}
public static void main(String[] args) {
new Demo();
}
}
【问题讨论】:
-
stackoverflow.com/questions/19632093/… 的答案可能会对您有所帮助。