モジュール java.desktop


モジュールjava.desktop
AWTとSwingのユーザー・インタフェース・ツール・キットとアクセシビリティ、オーディオ、イメージング、印刷、およびJavaBeans用のAPIを定義します。

このモジュールのドキュメントには、外部の概要、チュートリアル、例、ガイド、メディア形式の仕様、およびその他の類似ドキュメントへのリンクが含まれています。 これらのリンクは、読者に情報を提供することを目的としており、それ以上のものはありません。 ホスティングまたは作成者に関係なく、これらの外部リソースの情報は、明示的に明記されていないかぎり、Java Platform API仕様の一部ではありません。

モジュール・グラフ:
java.desktopのモジュール・グラフjava.desktopのモジュール・グラフ
導入されたバージョン:
9
  • パッケージ

    エクスポート
    パッケージ
    説明
    アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
    ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
    カラー・スペースのクラスを提供します。
    さまざまなデスクトップ機能との対話のためのインタフェースとクラスを提供します。
    ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
    AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
    フォント関連のクラスおよびインタフェースを提供します。
    2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
    インプット・メソッド・フレームワークのためのクラスおよびインタフェースを提供します。
    あらゆるJava実行時環境で使用できるインプット・メソッドの開発を可能にするインタフェースを提供します。
    イメージを作成および修正するためのクラスを提供します。
    レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
    このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
    beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
    Beanコンテキストに関連するクラスおよびインタフェースを提供します。
    ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
    Java Image I/O APIの基本パッケージです。
    イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
    メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。
    組み込みBMPプラグインにより使用されるpublicクラスを含むパッケージです。
    組み込みJPEGプラグインをサポートするクラスです。
    組み込みのTIFFプラグインで使用されるパブリック・クラス。
    リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
    ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
    Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
    Java印刷サービスの属性のタイプと、それらを属性セットに収集する方法を記述するクラスおよびインタフェースを提供します。
    パッケージjavax.print.attribute.standardには、特定の印刷属性のクラスが含まれています。
    パッケージjavax.print.eventには、イベント・クラスとリスナー・インタフェースが含まれています。
    MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
    新しいMIDIデバイス、MIDIファイル・リーダーおよびライター、またはサウンドバンク・リーダーを提供するときに、サービス・プロバイダが実装するインタフェースを提供します。
    サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
    新しいオーディオ・デバイス、ソース・ファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービス・プロバイダがサブクラス化するabstractクラスを提供します。
    すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
    Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
    JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。
    Swingコンポーネントによってトリガーされるイベントを提供します。
    JFileChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。
    1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
    基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
    デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
    複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供します。
    クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
    Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
    javax.swing.JTableを処理するためのクラスとインタフェースを提供します。
    編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
    HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
    デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
    Rich-Text-Formatテキスト・エディタを作成するためのクラス(RTFEditorKit)を提供します。
    javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。
    開発者がテキスト・エディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。
    間接的エクスポート
  • モジュール

    必須
    修飾子
    モジュール
    説明
    transitive
    アプリケーション間およびアプリケーション内でデータを転送するためのAPIを定義します。
    transitive
    Java API for XML Processing (JAXP)、Streaming API for XML (StAX)、Simple API for XML (SAX)、およびW3C Document Object Model (DOM) APIを定義します。
  • サービス

    使用
    説明
    補助技術のためのサービス・プロバイダ・インタフェース(SPI)。
    オーディオ・ファイル読込みサービスのプロバイダです。
    オーディオ・ファイル書込みサービスのプロバイダです。
    形式変換プロバイダは、1つ以上の入力形式から1つ以上の出力形式への形式変換サービスを提供します。
    ImageInputStreamのサービス・プロバイダ・インタフェース(SPI)です。
    ImageOutputStreamのサービス・プロバイダ・インタフェース(SPI)です。
    ImageReaderのサービス・プロバイダ・インタフェース(SPI)です。
    ImageTranscoderのサービス・プロバイダ・インタフェース(SPI)です。
    ImageWriterのサービス・プロバイダ・インタフェース(SPI)です。
    インプット・メソッドの選択およびロードを可能にするために、そのインプット・メソッドに関する十分な情報を提供するメソッドを定義します。
    MidiDeviceProviderは、特定の種類のMIDIデバイスに使用されるファクトリまたはプロバイダです。
    MidiFileReaderは、MIDIファイル読込みサービスを提供します。
    MidiFileWriterは、MIDIファイル書込みサービスを提供します。
    特定のタイプのミキサーに使用するファクトリまたはプロバイダです。
    このクラスの実装は、特定のタイプの印刷サービス(通常はプリンタと同義)用の検索サービスを提供します。
    SoundbankReaderは、サウンドバンク・ファイル読込みサービスを提供します。
    StreamPrintServiceFactoryは、StreamPrintServiceインスタンスのファクトリです。これにより、MIMEタイプに記述された特定のドキュメント形式で出力ストリームを印刷することが可能になります。