---
title: JDK 6 以前のJTable
description: JDK 6 以前のJTableでTableSorter.javaなどを使用するソート関係の記事へのスクリーンショット付きリンク一覧
---
このページでは、`TableSorter.java`などを使用した`JTable`のソート(`JDK 6`で追加された`TableRowSorter`は除く)のメモを集めて一覧にしています。

#contents

* JDK 6 以前のJTable [#z7d8d1a8]
** TableSorterでJTableをソート [#TableSorter]
#swingdescription(Swing/TableSorter,TableSorterでJTableをソート,TableSorter.javaを利用して、JTableの行を降順、昇順、初期状態にソートします。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTUp0MLx6I/AAAAAAAAAmY/omjw4LoJbbc/s144/TableSorter.png)

** TableSorterでソートしても選択状態を維持 [#SelectionKeeper]
#swingdescription(Swing/SelectionKeeper,TableSorterでソートしても選択状態を維持,TableSorter.javaを使ってソートしても、行の選択状態を保存しておきます。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTS229Uo9I/AAAAAAAAAjc/ay3eckOCWco/s144/SelectionKeeper.png)

** JTableのソート [#SortableTable]
#swingdescription(Swing/SortableTable,JTableのソート,JTableのカラムヘッダをクリックすることで、行表示を降順、昇順にソートします。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTTXXYDR5I/AAAAAAAAAkQ/DeBHN6piDhQ/s144/SortableTable.png)

** JTableHeaderのカラムを選択不可にする [#DisabledHeader]
#swingdescription(Swing/DisabledHeader,JTableHeaderのカラムを選択不可にする,JTableHeaderのカラムを選択不可にして、ソートなどを禁止します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTK7ZrULPI/AAAAAAAAAWw/fwuY_EwXQsM/s144/DisabledHeader.png)

** JTableに行フィルタで表示の切り替え [#FilteredTable]
#swingdescription(Swing/FilteredTable,JTableに行フィルタで表示の切り替え,JTableに表示する行をフィルタを使用して切り替えます。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTMpQqDR4I/AAAAAAAAAZg/vitkhyUoKkI/s144/FilteredTable.png)

** JTableの行を移動 [#MoveRow]
#swingdescription(Swing/MoveRow,JTableの行を移動,ツールバーや、ポップアップメニューを使って、JTableの行を上下に移動します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTQMwXadCI/AAAAAAAAAfM/mZbfFQ513GI/s144/MoveRow.png)

//**JTableのセルにあるフォーカスを解除 [#w6e535e2]
//** JTableのセルにあるフォーカスを解除 [#AnchorSelection]
//#swingdescription(Swing/AnchorSelection,JTableのセルにあるフォーカスを解除,JTableのセルにあるフォーカスをヘッダのクリックで解除します。)