JavaTM Platform
Standard Ed. 6

javax.swing
クラス JTable.DropLocation

java.lang.Object
  上位を拡張 javax.swing.TransferHandler.DropLocation
      上位を拡張 javax.swing.JTable.DropLocation
含まれているクラス:
JTable

public static final class JTable.DropLocation
extends TransferHandler.DropLocation

JTable のドロップ位置を表す TransferHandler.DropLocation のサブクラスです。

導入されたバージョン:
1.6
関連項目:
JTable.getDropLocation()

メソッドの概要
 int getColumn()
          ドロップされた項目のテーブル内での列インデックスを返します。
 int getRow()
          ドロップされた項目のテーブル内での行インデックスを返します。
 boolean isInsertColumn()
          この位置が列の挿入位置であるかどうかを返します。
 boolean isInsertRow()
          この位置が行の挿入位置であるかどうかを返します。
 String toString()
          このドロップ位置の文字列表現を返します。
 
クラス javax.swing.TransferHandler.DropLocation から継承されたメソッド
getDropPoint
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

メソッドの詳細

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()
このドロップ位置の文字列表現を返します。このメソッドはデバッグ用であり、返される文字列の内容および形式は実装によって異なります。

オーバーライド:
クラス TransferHandler.DropLocation 内の toString
戻り値:
このドロップ位置の文字列表現

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。