Java中的pack()

来源:互联网 发布:java多线程并发例子 编辑:程序博客网 时间:2024/05/22 03:29

public void pack()
调整此窗口的大小,以适合其子组件的首选大小和布局。如果该窗口和/或其所有者仍不可显示,则两者在计算首选大小之前变得可显示。在计算首选大小之后,将会验证该 Window。

这个方法就是依据你放置的组件设定窗口的大小 使之正好能容纳你放置的所有组件 

java pack()

关于pack()方法
在 Frame 类中有一个从类 java.awt.Window 继承的方法 pack()
show() 同样也继承自 java.awt.Window

public void pack()
调整此窗口的大小,以适合其子组件的首选大小和布局。如果该窗口和/或其所有者仍不可显示,则两者在计算首选大小之前变得可显示。在计算首选大小之后,将会验证该 Window。
窗口自动适应大小,使窗口能正好显示里面所有的控件。
ArtCode的个人空间