我创建了一些面板,其中包含许多组件作为图像文本...。现在我有一个问题。客户告诉我面板太小了。是否有一些选项可以放大整个面板,或者我必须一个一个放大组件?
更新:
由此:
对此:
一切都取决于使用LayoutManager
,
Is there some option to enlarge this whole panel or I have to enlarged
components one by one
-> 不,基本上这就是为什么存在那里的原因,LayoutManager
其中大多数是专门为此创建的,,,,(也许没有),今天是最好的方法 GridLayout
GridBagLayout
BoxLayout
glue
BorderLayout
MigLayout
这取决于,如果你有一个 GridLayout 或某个 Layout 女巫设置所有组件以某种顺序,例如,相同距离的所有组件或所有组件像一个矩阵,如果你放大面板,所有组件都会放大它。如果没有,您必须手动放大。