Swing パッケージ
ドキュメントの目次
javax.swing
- 一連の「軽量」(ネイティブコードを使用しない Java で記述されている)コンポーネントを提供します。このコンポーネントは、可能なかぎりすべてのプラットフォームで同じように動作します。
javax.swing.border
- Swing コンポーネントの周囲に特殊な境界線を描画するためのクラスとインタフェースを提供します。
javax.swing.colorchooser
-
JColorChooser
コンポーネントが使用するクラスとインタフェースを含みます。
javax.swing.event
- Swing コンポーネントがトリガーするイベントをサポートします。
javax.swing.filechooser
-
JFileChooser
コンポーネントが使用するクラスとインタフェースを含みます。
javax.swing.plaf
- プラグイン可能な Look & Feel 機能を提供するために Swing が使用する 1 つのインタフェースおよび多くの抽象クラスを提供します。
javax.swing.plaf.basic
- Basic Look & Feel に基づいて構築されたユーザーインタフェースオブジェクトを提供します。
javax.swing.plaf.metal
- デフォルトの Look & Feel である Java Look & Feel (以前のコード名
Metal
) に基づいて構築されたユーザーインタフェースオブジェクトを提供します。
javax.swing.plaf.multi
- 2 つ以上の Look & Feel を結合するユーザーインタフェースオブジェクトを提供します。
javax.swing.plaf.synth
- すべてのペイントが委譲されるスキン設定可能な Look & Feel のユーザーインタフェースオブジェクトを提供します。
javax.swing.table
-
JTable
を処理するためのクラスとインタフェースを提供します。
javax.swing.text
- 編集可能および編集不可能なテキストコンポーネントを処理するためのクラスとインタフェースを提供します。
javax.swing.text.html
- HTML テキストエディタを作成するためのクラス
HTMLEditorKit
とサポートクラスを提供します。
javax.swing.text.html.parser
- サポートクラスとともにデフォルトの HTML パーサーを提供します。
javax.swing.text.rtf
- Rich Text Format テキストエディタを作成するためのクラス (
RTFEditorKit
) を提供します。
javax.swing.tree
-
JTree
を処理するためのクラスとインタフェースを提供します。
javax.swing.undo
- 開発者はテキストエディタなどのアプリケーションで元に戻す/やり直しをサポートできるようになります。