我想要一个最大化的帧,之后我想阻止调整大小。为此,我写了以下代码:
public PaintingWindow() {
initComponents();
this.setExtendedState(MAXIMIZED_BOTH);
this.setResizable(false);
}
问题:如果添加setResizeable(false),窗口不会再次最大化。没有它它正在发挥作用。
我怎能逃避它? 谢谢你的所有答案!
答案 0 :(得分:2)
我在JFrame遇到了类似的问题我能够在frame.setVisible(true);
frame.setResizable(false);
解决问题
JFrame frame = new JFrame("MyFrame");
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setSize(screenSize);
frame.setVisible(true);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)