クラスJTable.DropLocation

含まれているクラス:
JTable

public static final class JTable.DropLocation extends TransferHandler.DropLocation
TransferHandler.DropLocationのサブクラスであり、JTableのドロップ位置を表します。
導入されたバージョン:
1.6
関連項目:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    ドロップされた項目のテーブル内での列インデックスを返します。
    int
    ドロップされた項目のテーブル内での行インデックスを返します。
    boolean
    この位置が列の挿入位置であるかどうかを返します。
    boolean
    この位置が行の挿入位置であるかどうかを返します。
    このドロップ位置の文字列表現を返します。

    クラスで宣言されたメソッド TransferHandler.DropLocation

    getDropPoint
    修飾子と型
    メソッド
    説明
    final Point
    コンポーネント内の現在のマウスの位置を表すドロップ位置を返します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • メソッドの詳細

    • getRow

      public int getRow()
      ドロップされた項目のテーブル内での行インデックスを返します。 値の解釈は、isInsertRow()の戻り値によって異なります。 このメソッドの戻り値がtrueの場合、この値は新しい行の挿入位置を示します。 そうでない場合は、データがドロップされた既存の行の値を表します。 このインデックスは、ビュー固有です。

      -1は、空白領域にドロップが行われたため、行が計算されなかったことを示します。

      戻り値:
      ドロップ行
    • getColumn

      public int getColumn()
      ドロップされた項目のテーブル内での列インデックスを返します。 値の解釈は、isInsertColumn()の戻り値によって異なります。 このメソッドの戻り値がtrueの場合、この値は新しい列の挿入位置を示します。 そうでない場合は、データがドロップされた既存の列の値を表します。 このインデックスは、ビュー固有です。

      -1は、空白領域にドロップが行われたため、列が計算されなかったことを示します。

      戻り値:
      ドロップ行
    • isInsertRow

      public boolean isInsertRow()
      この位置が行の挿入位置であるかどうかを返します。
      戻り値:
      この位置が行の挿入位置かどうか
    • isInsertColumn

      public boolean isInsertColumn()
      この位置が列の挿入位置であるかどうかを返します。
      戻り値:
      この位置が列の挿入位置かどうか
    • toString

      public String toString()
      このドロップ位置の文字列表現を返します。 このメソッドはデバッグ用であり、返される文字列の内容および形式は実装によって異なります。
      オーバーライド:
      toString、クラスTransferHandler.DropLocation
      戻り値:
      このドロップ位置の文字列表現