0

現在、jscrollpane 内にラップされた jtable があります...

Jtable table = new JTable(10,10);
JScrollPane scrollpane = new JScrollPane(table);
scrollpane.setBounds(50, 50, 50, 50);

(例えば)

スクロールペインのサイズを設定する必要がないようにするにはどうすればよいでしょうか? setBounds を呼び出さないとスクロールペイン/テーブルを表示できません。スクロールペインが設定されたサイズであるため、テーブルの下に大きな灰色の長方形がないように、スクロールペインをテーブルのサイズに合わせて(ただし、最大値より大きくならないようにしたい)。セットサイズの設定を避けるには?

4

1 に答える 1

1

Hovercraft Full Of Eels が示唆しているように、最も簡単な解決策は、コンテナーのレイアウト マネージャーを次のように設定しBorderLayout、それにスクロール ペインを追加することです...

レイアウト マネージャーは、スクロール ペインの配置とサイズ変更を自動的に処理します。

詳細については、コンテナ内のコンポーネントのレイアウトをご覧ください。

于 2013-11-05T22:25:52.040 に答える