2

jpanelで最小サイズが設定されていない場合、getMinimumSizeの呼び出しがパネルのレイアウトマネージャーに委任されることを読みました。パネルに最小サイズが設定されている場合、このディメンションは、レイアウトマネージャーではなく、getMinimumSizeが呼び出されたときに返されます。JPanelに最小の高さのみを設定し、最小幅の取得はパネルのレイアウトマネージャーに任せたいのですが、最小幅はレイアウトマネージャーが決定するもののままにしておきたいからです。JPanelに最小の高さのみを設定することは可能ですか?

4

1 に答える 1

6

メソッドをオーバーライドしgetMinimumSize()ます。メソッド呼び出しsuperで、結果の高さを置き換えます。

于 2012-02-28T08:46:45.720 に答える