2011-12-25 8 views
0

JListコンポーネントをパネルに追加しようとしていますが、リストレイアウトが奇妙です(移動できない、または白い背景などがありません)。パネル。たとえば、GridBagLayoutを使用しようとしましたが、一度挿入するとサイズを変更できません。他のレイアウトオプションで「通常」使用できるのは可能ですか?ありがとうWindow Builder for Eclipseにリストコンテナを追加する

答えて

2

Java docs: "JListはスクロールを直接実装していません。スクロールするリストを作成するには、JScrollPaneのビューポートビューにします。" JListのサイズを変更するには、scrollPaneのサイズを変更します。コードはドキュメントにあります。

JList.setVisibleRowCount()を使用して、表示する行の数を調整できます。

は、本質的な問題ではないかもしれないのListModel

レイアウトを使用して、動的なコンテンツを管理します。

さらなる回答のための十分な情報がありません。 Javaのドキュメントをスキャンし、役立つかどうか確認することができます。

関連する問題