JPanel - 仅设置最小高度

时间:2012-02-28 08:41:27

标签: java swing jpanel minimum-size

我读过如果在jpanel上没有设置最小大小,则会调用getMinimumSize调用面板的布局管理器。如果在面板上设置了最小大小,则在调用getMinimumSize时将返回此维度,而不是布局管理器。我想在我的JPanel上只设置一个最小高度,并将最小宽度的检索留给面板的布局管理器,因为我想将最小宽度保留为布局管理器决定的最小宽度。是否可以在JPanel上仅设置最小高度?

1 个答案:

答案 0 :(得分:6)

覆盖getMinimumSize()方法。在方法中调用super并替换结果中的高度。