Swing では、Grid Layout を使用して、各グリッドは同じサイズになります。
必要に応じてグリッドサイズを変更して不均一にすることは可能ですか??
Swing では、Grid Layout を使用して、各グリッドは同じサイズになります。
必要に応じてグリッドサイズを変更して不均一にすることは可能ですか??
いいえ。
できることは、レイアウトをネストすることです。たとえば、1 つのセルをいくつかのチャンクに分割する必要がある場合。それ以外の場合は、GridBagLayout などの他のレイアウトを使用する必要があります。
設計により、gridlayout はすべての行/列を同じサイズにします。異なるサイズのグリッド (GridBagLayout など) を使用するには、別のレイアウト マネージャーに切り替える必要があります。
いいえしかし、私の意見では、グリッドレイアウトは災害であり、使用すべきではありません。
さまざまなサイズの列を持つレイアウトのようなある種のフォームを作成する場合は、次のフォームレイアウトを使用してください:http ://www.jgoodies.com/freeware/forms/