0

サイズがわからないjpanelがあります(ユーザーが決定します)

各ラベルが中央に配置され、幅が 90% になるように、パネルに M 個のラベルを配置します (M は実行時に決定されます)。高さは絶対です..(2つのラベルごとに別の行があります)

あなたはすることを提案しますか?

ありがとう!

4

2 に答える 2

2

Y_AXIS 指向のBoxLayoutで試してみてください。線にはJSeparatorを使用できます。

于 2012-05-24T21:35:11.080 に答える
1

a GridLayout(0, 1, 0, horizGap)-- 0、1 列には 1、可変数の行、次の 0 は必要のない垂直ギャップ、および行間の水平ギャップには horizGap を使用します。

次に、EmptyBorder を介して右左にパディングされた別の JPanel に配置します。

于 2012-05-24T23:31:41.163 に答える