JavaTM 2 Platform
Std. Ed. v1.3

java.awt.dnd
クラス DnDConstants

java.lang.Object
  |
  +--java.awt.dnd.DnDConstants

public final class DnDConstants
extends Object

このクラスにはドラッグ&ドロップ操作が実行するアクションの形式を表す定数値があります。

導入されたバージョン:
1.2

フィールドの概要
static int ACTION_COPY
          "copy" アクションを表す int です。
static int ACTION_COPY_OR_MOVE
          "copy" または "move" アクションを表す int です。
static int ACTION_LINK
          "link" アクションを表す int です。
static int ACTION_MOVE
          "move" アクションを表す int です。
static int ACTION_NONE
          処理が行われないことを表す int です。
static int ACTION_REFERENCE
          "reference" アクション (ACTION_LINK と同じ) を表す int です。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ACTION_NONE

public static final int ACTION_NONE
処理が行われないことを表す int です。

ACTION_COPY

public static final int ACTION_COPY
"copy" アクションを表す int です。

ACTION_MOVE

public static final int ACTION_MOVE
"move" アクションを表す int です。

ACTION_COPY_OR_MOVE

public static final int ACTION_COPY_OR_MOVE
"copy" または "move" アクションを表す int です。

ACTION_LINK

public static final int ACTION_LINK
"link" アクションを表す int です。 リンク動詞は多くのネイティブの DnD プラットフォームで使用されています。LINK セマンティクスの実際の解釈は、プラットフォームおよびアプリケーションに依存します。広い意味では、「オペランドをコピーしたり移動することではなく、その参照を作成すること」を指します。「参照」の意味の定義では、あいまいさは避けられません。 動詞は完備性を実現するために提供されますが、操作の意味を誤って解釈することにより混乱を招く可能性があるため、ロジックの異なるアプリケーション間での DnD 操作で使うことはお勧めできません。

ACTION_REFERENCE

public static final int ACTION_REFERENCE
"reference" アクション (ACTION_LINK と同じ) を表す int です。

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.