我有一个 JPanel,它位于父 JPanel 的 BorderLayout.SOUTH 位置。我想以编程方式更改此子 JPanel 的高度。
我正在打电话childPanel.setPreferredSize(new Dimension(getWidth(), newHeight));
,但它没有效果。(我也尝试设置最大和最小尺寸。)
我错过了什么(可能非常简单的事情)?
我有一个 JPanel,它位于父 JPanel 的 BorderLayout.SOUTH 位置。我想以编程方式更改此子 JPanel 的高度。
我正在打电话childPanel.setPreferredSize(new Dimension(getWidth(), newHeight));
,但它没有效果。(我也尝试设置最大和最小尺寸。)
我错过了什么(可能非常简单的事情)?