クラスAWTPermission

すべての実装されたインタフェース:
Serializable, Guard

@Deprecated(since="24", forRemoval=true) public final class AWTPermission extends BasicPermission
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
このクラスに代わるものはありません。
これは、AWTアクセス権のためのクラスです。 AWTPermissionにはターゲット名が含まれますが、アクション・リストは含まれません。指定されたアクセス権を持つか、持たないかのどちらかです。
APIのノート:
この権限は、セキュリティ・マネージャがサポートされなくなったため、リソースへのアクセスの制御には使用できません。 したがって、このクラスは将来のリリースで削除されるために非推奨になりました。
関連項目:
  • コンストラクタの詳細

    • AWTPermission

      public AWTPermission(String name)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      指定された名前を使用して、新しいAWTPermissionを作成します。 この名前は、「topLevelWindow」、「systemClipboard」など、AWTPermissionのシンボリック名です。アスタリスクを使用して、すべてのAWTアクセス権を示すこともできます。
      パラメータ:
      name - AWTPermissionの名前
      スロー:
      NullPointerException - namenullの場合。
      IllegalArgumentException - nameが空である場合。
    • AWTPermission

      public AWTPermission(String name, String actions)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      指定された名前を使用して、新しいAWTPermissionオブジェクトを作成します。 名前はAWTPermissionのシンボリック名です。actions文字列は現在使用されておらず、nullにしてください。
      パラメータ:
      name - AWTPermissionの名前
      actions - nullにすること
      スロー:
      NullPointerException - namenullの場合。
      IllegalArgumentException - nameが空である場合。