【发布时间】:2017-04-11 09:37:43
【问题描述】:
我想要一个最大化的框架,然后我想阻止调整大小。为此,我编写了以下代码:
public PaintingWindow() {
initComponents();
this.setExtendedState(MAXIMIZED_BOTH);
this.setResizable(false);
}
问题:如果我添加 setResizeable(false),则窗口不再最大化。没有它,它就可以工作。
我该如何逃避? 谢谢大家的回答!
【问题讨论】:
-
考虑看看全屏独占模式
-
它在这里工作(Windows 10、Java 8),在
setExtendedState(..)之前或之后调用setResizable(..)。但是在那里,换个方式试试。setReiszable(..)将更改窗口的“镀铬”(环绕在外面),这可能会使操作系统误以为它应该从全屏返回。更一般地说:为了尽快获得更好的帮助,请发帖 minimal reproducible example 或 Short, Self Contained, Correct Example。
标签: java swing jframe maximize