モジュール java.desktop
パッケージ javax.swing

クラスRowSorter.SortKey

  • 含まれているクラス:
    RowSorter<M>

    public static class RowSorter.SortKey
    extends Object
    SortKeyは、特定の列のソート順序を記述します。 列インデックスは配下のモデルのものであり、ビューのものとは異なります。
    導入されたバージョン:
    1.6
    • コンストラクタの詳細

      • SortKey

        public SortKey​(int column,
                       SortOrder sortOrder)
        ソート順序を指定して、指定されたの列のSortKeyを作成します。
        パラメータ:
        column - モデルに関する列のインデックス
        sortOrder - ソート順序
        例外:
        IllegalArgumentException - sortOrdernullである場合
    • メソッドの詳細

      • getColumn

        public final int getColumn()
        列のインデックスを返します。
        戻り値:
        列インデックス
      • getSortOrder

        public final SortOrder getSortOrder()
        列のソート順序を返します。
        戻り値:
        列のソート順序
      • equals

        public boolean equals​(Object o)
        このオブジェクトが指定されたオブジェクトと等しい場合はtrueを返します。 指定されたオブジェクトがSortKeyで、同じ列と同じソート順序を参照する場合、2つのオブジェクトは等しくなります。
        オーバーライド:
        equals 、クラス:  Object
        パラメータ:
        o - 比較対象のオブジェクト
        戻り値:
        oがこのSortKeyと等しい場合はtrue
        関連項目:
        Object.hashCode()HashMap