JavaTM 2 Platform
Standard Ed. 6

javax.swing
列舉 DropMode

java.lang.Object
  繼承者 java.lang.Enum<DropMode>
      繼承者 javax.swing.DropMode
所有已實作的介面:
Serializable, Comparable<DropMode>

public enum DropMode
extends Enum<DropMode>

放置網要,用於確定元件在拖放過程中追蹤和指示放置位置 (drop location) 的方法。

從以下版本開始:
1.6
另請參見:
JTable.setDropMode(javax.swing.DropMode), JList.setDropMode(javax.swing.DropMode), JTree.setDropMode(javax.swing.DropMode), JTextComponent.setDropMode(javax.swing.DropMode)

列舉常數摘要
INSERT
          應該根據要插入新資料的位置追蹤放置位置。
INSERT_COLS
          應該根據要插入新列(以容納要放置的資料)處的列索引來追蹤放置位置。
INSERT_ROWS
          應該根據要插入新行(以容納要放置的資料)處的行索引來追蹤放置位置。
ON
          應該根據現有項的索引追蹤放置位置。
ON_OR_INSERT
          此網要是 ONINSERT 的組合,指定資料可以放置在現有項上或 INSERT 指定的插入位置中。
ON_OR_INSERT_COLS
          此網要是 ONINSERT_COLS 的組合,指定資料可以放置在現有項上或 INSERT_COLS 指定的插入列中。
ON_OR_INSERT_ROWS
          此網要是 ONINSERT_ROWS 的組合,指定資料可以放置在現有項上或 INSERT_ROWS 指定的插入行中。
USE_SELECTION
          元件本身的內部選擇機制(或插入符,對於文本元件而言)應該用於追蹤放置位置。
 
方法摘要
static DropMode valueOf(String name)
          返回帶有指定名稱的該型別的列舉常數。
static DropMode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
從類別 java.lang.Enum 繼承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
從類別 java.lang.Object 繼承的方法
getClass, notify, notifyAll, wait, wait, wait
 

列舉常數詳細資訊

USE_SELECTION

public static final DropMode USE_SELECTION
元件本身的內部選擇機制(或插入符,對於文本元件而言)應該用於追蹤放置位置。


ON

public static final DropMode ON
應該根據現有項的索引追蹤放置位置。對表格項、列表項和階層樹項上的放置操作很有用。


INSERT

public static final DropMode INSERT
應該根據要插入新資料的位置追蹤放置位置。對於管理項列表的元件(例如,列表和階層樹),放置位置應該指示要插入新資料的位置的索引。對於文本元件,該位置應該表示字元之間的位置。對於管理表格資料的元件(例如表格),放置位置應該指示在哪個位置插入新的行、列或者行與列,以容納要放置的資料。


INSERT_ROWS

public static final DropMode INSERT_ROWS
應該根據要插入新行(以容納要放置的資料)處的行索引來追蹤放置位置。此網要對管理表格資料的元件很有用。


INSERT_COLS

public static final DropMode INSERT_COLS
應該根據要插入新列(以容納要放置的資料)處的列索引來追蹤放置位置。此網要對管理表格資料的元件很有用。


ON_OR_INSERT

public static final DropMode ON_OR_INSERT
此網要是 ONINSERT 的組合,指定資料可以放置在現有項上或 INSERT 指定的插入位置中。


ON_OR_INSERT_ROWS

public static final DropMode ON_OR_INSERT_ROWS
此網要是 ONINSERT_ROWS 的組合,指定資料可以放置在現有項上或 INSERT_ROWS 指定的插入行中。


ON_OR_INSERT_COLS

public static final DropMode ON_OR_INSERT_COLS
此網要是 ONINSERT_COLS 的組合,指定資料可以放置在現有項上或 INSERT_COLS 指定的插入列中。

方法詳細資訊

values

public static final DropMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for(DropMode c : DropMode.values())
        System.out.println(c);

返回:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DropMode valueOf(String name)
返回帶有指定名稱的該型別的列舉常數。 字元串必須與用於宣告該型別的列舉常數的 標識符完全比對。(不允許有多餘 的空格。)

參數:
指定要返回的列舉常數的名稱。 -
返回:
返回帶有指定名稱的列舉常數
拋出:
如果該列舉型別沒有帶有指定名稱的常數, - 則拋出 IllegalArgumentException

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only