Java JFrame 大小取决于屏幕分辨率
2022-09-03 03:21:18
我使用myEclipse Matisse创建了java GUI。当我的屏幕分辨率为1024x768时,它工作正常,但是当我更改分辨率时,我的GUI无法正常工作。我希望我的GUI窗口应该根据我正在扩展JFrame以创建主窗口的屏幕分辨率来重新调整大小。
public class MyClass extends JFrame {
//I am putting some controls here.
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setBounds(0,0,screenSize.width, screenSize.height);
setVisible(true);
pack();
}
这是不工作的,无论我做什么,设置大小硬编码或由ToolKit使用,帧大小保持不变。