1

未使用の行をから削除するにはどうすればよいJTableですか?

まず、で固定サイズのテーブルを作成し、JPanel次に必要に応じて要素を入力します。

未使用の行をテーブルに表示したくありません。助けてください。

4

2 に答える 2

2

現在、下部に空の行がたくさんあり、上部の5〜6行のみが使用され、残りは空白のテーブルが表示されます。隠したり、なんとか削除したい

逆に作業します。空のDefaultTableModelから始めます。DefaultTableModelはaddRow()メソッドをサポートします。したがって、モデルに追加するデータを取得したら、次のように使用します。

model.addRow(...);

GUIのコーディング方法をGUIエディターに決定させないでください。行を削除するためにクリーンアップコードを追加するのは悪い設計です。

于 2013-03-18T15:20:19.267 に答える
1

DefaultTableModelには、テーブルから行を削除するメソッドremoveRowがあります。テーブルから削除する行インデックスを渡します。

未使用の行をテーブルに表示したくありません。

これは、これらの行が使用されていないことを示すフラグを示すためにSSCCEを投稿してください。

于 2013-03-18T14:30:29.703 に答える