【发布时间】:2013-12-11 02:13:37
【问题描述】:
如何获得JFrame frame = new JFrame() 的实际内容大小?
我正在尝试frame.getContentPane().getSize(),但由于某种原因它一直返回 0。
代码:
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
Dimension windowSize = frame.getContentPane().getSize();
System.out.println(windowSize);
frame.setVisible(true);
输出:
java.awt.Dimension[width=0,height=0]
【问题讨论】:
-
检索大小时,是否显示框架?给我们看一些代码。
标签: java swing jframe frame layout-manager