我试图根据屏幕尺寸使我的JFrame表单响应但是当我尝试我的代码它没有出现,如果我删除它的代码它工作正常。这是我的代码
Home frame = new Home();
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
int i = screen.width;
int j = screen.height;
frame.setSize(i, j);
请帮助
答案 0 :(得分:2)
要放大框架以占据全屏尺寸,请使用:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
要使swing组件响应并调整帧大小,请使用布局管理器(例如FlowLayout):
答案 1 :(得分:0)
我得到了答案。这真的非常简单我只需要把
this.setResizable(flase);
在我的构造函数中。我的编码是正确的