パネルにJListコンポーネントを追加しようとしていますが、パネルで[グループレイアウト]オプションを使用しない限り、リストが奇妙に見えます(移動できない、または背景が白くないなど)。たとえば、GridBagLayoutを使用しようとしましたが、挿入するとサイズを変更できません。他のレイアウトオプションで「通常どおり」使用できますか?ありがとう
4171 次
1 に答える
2
Java docs : 「JList はスクロールを直接実装していません。スクロールするリストを作成するには、JScrollPane のビューポート ビューにします。」scrollPane のサイズを変更することで、JList のサイズを変更できます。コードはドキュメントにあります。
JList.setVisibleRowCount() を使用して、表示する行数を調整できます。
動的コンテンツを管理するには、ListModel を使用します
レイアウトは本質的な問題ではないかもしれません。
さらに回答するのに十分な情報がありません。Java ドキュメントをスキャンして、役立つかどうかを確認できます。
于 2011-12-25T16:23:24.740 に答える