Windows エクスプローラーのフォルダーのように、ユーザーが単純なドロップダウン メニューで列を切り替えることができる JTable を Swing で作成するにはどうすればよいですか? 私のテーブルには 12 列ありますが、一度にすべての情報を画面に収めることができません。ユーザーはこれらの列の多くを表示する必要がない場合があるため、これが最適なオプションのようです。
JPopupMenu
ユーザーがテーブルヘッダーを右クリックしたときに表示される を使用し、JCheckBoxMenuItem
列ごとに を使用すると思います。
これは、複製しようとしているウィンドウの列トグルのスクリーンショットです。