【发布时间】:2012-02-08 12:01:01
【问题描述】:
我创建了一个简单的JFrame,其中包含两个标签、两个字段和两个按钮。 ContentPane 和 BoxLayout 有一个 JPanel。带有MigLayout 的JPanel 具有所有6 个组件。组件是相对放置且可增长的,但我不得不限制JFrame,这是我想避免的。如果我避免setBounds()。框架看起来很小,它只显示window buttons。如果我向JFrame 提及一些大小,它可以很好地容纳Windows 中的组件,而不是Mac(底部的Buttons 被截断一点)。在Windows 中指定更大的帧大小备用look and feel。
是否可以让 JFrame 相对于其子组件自动增长?还是让它在不设置界限的情况下动态适应所有内容?
【问题讨论】: