我有JFrame
最大化(frame.setExtendedState(JFrame.MAXIMIZED_BOTH)
)。
我想找出它现在扩展到的大小,但是frame.getSize()
返回的大小为(0,0)。
答案 0 :(得分:4)
在您将其显示之前,框架将没有最大化的尺寸。所以你的基本代码是:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setVisible(true);
System.out.println(frame.getSize());
答案 1 :(得分:0)
使用setExtendedState
我在jframe中获得了输出
java.awt.Dimension[width=408,height=334]
。请检查您的代码。