显示时只有一小部分窗口可见.我如何展示整件事?

May*_*ffy 3 java layout swing jframe

我有一个充满各种组件的JFrame.当我运行它时,只出现一小部分.我必须调整窗口大小(用光标拖动边缘)才能显示所有内容.知道如何解决这个问题吗?

Kav*_*vka 5

在使框架可见之前调用框架上的pack()方法:

JFrame f = new JFrame();
...
f.pack();
f.setVisible(true);
Run Code Online (Sandbox Code Playgroud)