JavaTM 2 Platform
Standard Ed. 5.0

パッケージ
javax.swing の使用

javax.swing を使用しているパッケージ
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.border Swing コンポーネントの周囲に各種のボーダを描画するための、クラスおよびインタフェースを提供します。 
javax.swing.colorchooser このパッケージには、JColorChooser コンポーネントによって使われるクラスおよびインタフェースが含まれています。 
javax.swing.event Swing コンポーネントによってトリガされるイベントを提供します。 
javax.swing.filechooser このパッケージには、JFileChooser コンポーネントによって使用されるクラスおよびインタフェースが含まれています。 
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.multi 2 つ以上の Look & Feel を結合するユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.synth Synth は、すべてのペイントが委譲されるスキン設定可能な Look & Feel です。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。 
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
 

java.awt.im.spi により使用される javax.swing のクラス
JFrame
          JFC/Swing コンポーネントアーキテクチャのサポートを追加する java.awt.Frame の拡張バージョンです。
 

javax.swing により使用される javax.swing のクラス
AbstractButton
          ボタンおよびメニュー項目の共通動作を定義します。
AbstractButton.AccessibleAbstractButton
          このクラスは AbstractButton クラス用のユーザ補助機能のサポートを実装します。
AbstractCellEditor
           
AbstractListModel
          List にその内容を提供するデータモデルの抽象定義です。
AbstractSpinnerModel
          このクラスでは、ほとんどの固定 SpinnerModel 実装に適する SpinnerModel インタフェースの ChangeListener 部分を提供します。
Action
          Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。
ActionMap
          ActionMap は、キーまたは Actionと呼ばれる Object から Action へのマップを提供します。
BoundedRangeModel
          SliderProgressBar などのコンポーネントが使用するデータモデルを定義します。
Box
          BoxLayout オブジェクトをレイアウトマネージャとして使う軽量なコンテナです。
ButtonGroup
          複数のボタンのセットに多重排他スコープを設定するために使用します。
ButtonModel
          ボタンの状態モデルです。
CellEditor
          すべての汎用エディタが実装可能なメソッドを定義します。
ComboBoxEditor
          JComboBox コンポーネントに使われるエディタコンポーネントです。
ComboBoxModel
          コンボボックスのデータモデルです。
ComponentInputMap
          ComponentInputMap は、特定の JComponent に関連した InputMap です。
DefaultButtonModel
          Button コンポーネントのデータモデルのデフォルト実装です。
DefaultCellEditor.EditorDelegate
          protected EditorDelegate クラスです。
DefaultListCellRenderer
          リストの項目を描画します。
DesktopManager
          DesktopManager オブジェクトは、JDesktopPane オブジェクトによって所有されます。
FocusManager
          このクラスは 1.4 focus API では現在使用されていません。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
InputMap
          InputMap は、入力イベント (現在は KeyStroke のみ使用) と Object の間のバインディングを提供します。
InputVerifier
          このクラスの目的は、クライアントがテキストフィールドと GUI を使って、スムーズなフォーカスナビゲーションを行えるようにサポートすることです。
InternalFrameFocusTraversalPolicy
          JInternalFrame の初期化 Component を判定するためのアルゴリズムを任意に実行できる FocusTraversalPolicy です。
JButton
          「プッシュ」ボタンの実装です。
JCheckBox
          チェックボックス、つまり選択あるいは選択解除できる項目の実装で、その状態を表示します。
JColorChooser
          JColorChooser は、ユーザが色を選択および操作できるよう設計されたコントロールの区画を提供します。
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComboBox.KeySelectionManager
          KeySelectionManager を定義するインタフェースです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JComponent.AccessibleJComponent
          ユーザ補助機能のデフォルトサポートの提供に使用する JComponent の内部クラスです。
JDesktopPane
          マルチドキュメントインタフェースまたは仮想デスクトップを生成するコンテナです。
JDialog
          ダイアログウィンドウを生成するためのメインクラスです。
JEditorPane
          さまざまな種類のコンテンツを編集するためのテキストコンポーネントです。
JEditorPane.AccessibleJEditorPane
          このクラスは JEditorPane クラス用のユーザ補助機能のサポートを実装しています。
JFormattedTextField
          JFormattedTextField は、JTextField を拡張して、任意の値をフォーマットしたり、ユーザがテキストを編集したあとでの特定のオブジェクトを取得したりする機能を追加します。
JFormattedTextField.AbstractFormatter
          AbstractFormatter のインスタンスは、Object から String および String から Object への変換を処理するために JFormattedTextField で使用されます。
JFormattedTextField.AbstractFormatterFactory
          AbstractFormatterFactory のインスタンスは JFormattedTextField で使用され、値のフォーマットに使用される AbstractFormatter のインスタンスを取得します。
JInternalFrame
          ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニューバーのサポートなど、多くの機能を提供する軽量オブジェクトです。
JInternalFrame.JDesktopIcon
          このコンポーネントは JInternalFrame のアイコン化したバージョンを表します。
JLabel
          短いテキスト文字列やイメージの表示領域です。
JLayeredPane
          JLayeredPane は、JFC/Swing コンテナに深さを追加し、必要であればコンポーネントどうしが互いにオーバーラップできるようにします。
JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
JMenu
          メニューの実装であり、ユーザが JMenuBar で項目を選択すると表示される JMenuItem を保持するポップアップウィンドウです。
JMenu.WinListener
          ポップアップウィンドウが閉じられるのを監視するリスナークラスです。
JMenuBar
          メニューバーの実装です。
JMenuItem
          メニューの項目の実装です。
JMenuItem.AccessibleJMenuItem
          このクラスは JMenuItem クラス用のユーザ補助機能のサポートを実装しています。
JPanel
          JPanel は、汎用の軽量コンテナです。
JPopupMenu
          ポップアップメニューの実装です。
JRootPane
          JFrameJDialogJWindowJApplet、および JInternalFrame が内部で使用する軽量コンテナです。
JScrollBar
          スクロールバーの実装です。
JScrollPane
          軽量コンポーネントのスクロール可能なビューを提供します。
JSeparator
          JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。
JSpinner
          ユーザが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。
JSpinner.DefaultEditor
          特殊なエディタ用の簡単な基底クラスです。
JTable
          JTable は、セルの通常の 2 次元テーブル形式を表示し、編集するために使用します。
JTable.PrintMode
          JTable の印刷に使用する印刷モードです。
JTextField
          JTextField は、1 行のテキストの編集を可能にする軽量コンポーネントです。
JTextField.AccessibleJTextField
          このクラスは JTextField クラス用のユーザ補助機能のサポートを実装しています。
JToggleButton
          二状態ボタンの実装です。
JToggleButton.AccessibleJToggleButton
          このクラスは JToggleButton クラス用のユーザ補助機能のサポートを実装しています。
JToolTip
          Component の「ヒント」を表示するために使います。
JTree
          階層データのセットをアウトラインで表示するコントロールです。
JTree.EmptySelectionModel
          EmptySelectionModel は、何の選択も許可しない TreeSelectionModel です。
JTree.TreeSelectionRedirector
          JTree をソースとして新しい TreeSelectionEvent を生成し、それをすべてのリスナーに転送します。
JViewport
          基本となる情報を見るために使用する「ビューポート (窓)」です。
JViewport.ViewListener
          ビューのリスナーです。
KeyStroke
          KeyStroke は、キーボードまたは同等の入力デバイスのキーアクションを表します。
ListCellRenderer
          JList 内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
ListModel
          JList などのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。
ListSelectionModel
          固定のインデックスを持つ値のリストを表示するコンポーネントの、現在の選択状態を表します。
LookAndFeel
          プラグイン可能な Look & Feel コンポーネントについて、Look & Feel の特性を完全に定義します。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
MenuSelectionManager
          MenuSelectionManager は、メニュー階層での選択を所有します。
MutableComboBoxModel
          ComboBoxModel の可変バージョンです。
Popup
          Popup は、ユーザに Component を表示するために使用します。
PopupFactory
          PopupFactory は、名前からわかるように、Popup のインスタンスを取得するために使います。
ProgressMonitor
          処理の進捗を監視するクラスです。
RepaintManager
          このクラスは再描画要求を管理し、コンポーネントツリーのメンバに対する複数の要求を 1 回の再描画にまとめることなどにより、再描画の回数を最小限に押さえます。
RootPaneContainer
          このインタフェースは、JRootPane の子を 1 つ持つ JDialog、JFrame、JWindow、JApplet、JInternalFrame などのコンポーネントによって実装されます。
Scrollable
          JScrollPane などのスクロールコンテナに情報を提供するインタフェースです。
ScrollPaneConstants
          JScrollPane コンポーネントとともに使われる定数です。
ScrollPaneLayout
          JScrollPane が使用するレイアウトマネージャです。
SingleSelectionModel
          インデックス付き選択範囲を 1 つだけサポートするモデルです。
SizeRequirements
          レイアウトマネージャの便宜のために、コンポーネントのサイズと位置についての情報を計算します。
SortingFocusTraversalPolicy
          特定の Comparator に基づいてフォーカストラバーサルサイクルの Component をソートすることによってトラバーサルの順序を判定する FocusTraversalPolicy です。
SpinnerDateModel
          Date のシーケンスの SpinnerModel です。
SpinnerListModel
          配列または List によって値を定義する SpinnerModel の単純な実装です。
SpinnerModel
          要素を無限に作成できるオブジェクト値シーケンスを表すモデルです。
SpinnerNumberModel
          数値のシーケンスを表す SpinnerModel です。
Spring
          Spring クラスのインスタンスには、動作の特性を与える minimum 値、preferred 値、および maximum 値の 3 つのプロパティが保持されます。
SpringLayout.Constraints
          Constraints オブジェクトは、SpringLayout が制御するコンテナ内のコンポーネントのサイズ変更方法および位置変更方法を決定する制約を保持します。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
ToolTipManager
          システム内のすべての ToolTips (ツールヒント) を管理します。
TransferHandler
          このクラスは、Swing コンポーネントに対する Transferable の転送処理に使用します。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
UIDefaults.LazyValue
          このクラスを使うと、getXXX(key) メソッドで初めてルックアップされるまで構築されないデフォルトのテーブルにエントリを格納できます。
UIManager.LookAndFeelInfo
          メニューの設定またはアプリケーションの初期設定のための、インストール済み LookAndFeel に関する概要を説明します。
UnsupportedLookAndFeelException
          要求された Look & Feel の管理クラスがユーザのシステムにないことを示す例外です。
WindowConstants
          ウィンドウのクローズ操作を制御する定数です。
 

javax.swing.border により使用される javax.swing のクラス
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
 

javax.swing.colorchooser により使用される javax.swing のクラス
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JColorChooser
          JColorChooser は、ユーザが色を選択および操作できるよう設計されたコントロールの区画を提供します。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JPanel
          JPanel は、汎用の軽量コンテナです。
 

javax.swing.event により使用される javax.swing のクラス
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JInternalFrame
          ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニューバーのサポートなど、多くの機能を提供する軽量オブジェクトです。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
MenuSelectionManager
          MenuSelectionManager は、メニュー階層での選択を所有します。
 

javax.swing.filechooser により使用される javax.swing のクラス
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
 

javax.swing.plaf により使用される javax.swing のクラス
ActionMap
          ActionMap は、キーまたは Actionと呼ばれる Object から Action へのマップを提供します。
ComponentInputMap
          ComponentInputMap は、特定の JComponent に関連した InputMap です。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
InputMap
          InputMap は、入力イベント (現在は KeyStroke のみ使用) と Object の間のバインディングを提供します。
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JFileChooser
          JFileChooser には、ユーザがファイルを選択するための簡単な機構が用意されています。
JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
JOptionPane
          JOptionPane によって、ユーザに値の入力を求めたり情報を提示したりする標準のダイアログボックスを簡単に表示することができます。
JPopupMenu
          ポップアップメニューの実装です。
JSplitPane
          JSplitPane は 2 つの Component を分割するのに使います (2 つだけに分割)。
JTabbedPane
          指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザがコンポーネントのグループを切り替えられるようにするコンポーネントです。
JTree
          階層データのセットをアウトラインで表示するコントロールです。
Popup
          Popup は、ユーザに Component を表示するために使用します。
 

javax.swing.plaf.basic により使用される javax.swing のクラス
AbstractAction
          JFC の Action インタフェースのデフォルトの実装を提供します。
AbstractButton
          ボタンおよびメニュー項目の共通動作を定義します。
AbstractListModel
          List にその内容を提供するデータモデルの抽象定義です。
Action
          Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。
ActionMap
          ActionMap は、キーまたは Actionと呼ばれる Object から Action へのマップを提供します。
BoxLayout
          複数のコンポーネントを、垂直方向にも水平方向にも配置できるようにする、レイアウトマネージャです。
CellRendererPane
          このクラスは、セルレンダリングとそれを使うコンポーネントの間に挿入されます。
ComboBoxEditor
          JComboBox コンポーネントに使われるエディタコンポーネントです。
ComboBoxModel
          コンボボックスのデータモデルです。
DesktopManager
          DesktopManager オブジェクトは、JDesktopPane オブジェクトによって所有されます。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JButton
          「プッシュ」ボタンの実装です。
JColorChooser
          JColorChooser は、ユーザが色を選択および操作できるよう設計されたコントロールの区画を提供します。
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JDesktopPane
          マルチドキュメントインタフェースまたは仮想デスクトップを生成するコンテナです。
JFileChooser
          JFileChooser には、ユーザがファイルを選択するための簡単な機構が用意されています。
JFrame
          JFC/Swing コンポーネントアーキテクチャのサポートを追加する java.awt.Frame の拡張バージョンです。
JInternalFrame
          ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニューバーのサポートなど、多くの機能を提供する軽量オブジェクトです。
JInternalFrame.JDesktopIcon
          このコンポーネントは JInternalFrame のアイコン化したバージョンを表します。
JLabel
          短いテキスト文字列やイメージの表示領域です。
JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
JMenu
          メニューの実装であり、ユーザが JMenuBar で項目を選択すると表示される JMenuItem を保持するポップアップウィンドウです。
JMenuBar
          メニューバーの実装です。
JMenuItem
          メニューの項目の実装です。
JOptionPane
          JOptionPane によって、ユーザに値の入力を求めたり情報を提示したりする標準のダイアログボックスを簡単に表示することができます。
JPanel
          JPanel は、汎用の軽量コンテナです。
JPopupMenu
          ポップアップメニューの実装です。
JProgressBar
          デフォルトでは、ある区間内 (最小値、および最大値で区切られた区間内) で、整数値を表示するコンポーネントです。
JRootPane
          JFrameJDialogJWindowJApplet、および JInternalFrame が内部で使用する軽量コンテナです。
JScrollBar
          スクロールバーの実装です。
JScrollPane
          軽量コンポーネントのスクロール可能なビューを提供します。
JSeparator
          JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。
JSlider
          ユーザが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
JSpinner
          ユーザが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。
JSplitPane
          JSplitPane は 2 つの Component を分割するのに使います (2 つだけに分割)。
JTabbedPane
          指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザがコンポーネントのグループを切り替えられるようにするコンポーネントです。
JTable
          JTable は、セルの通常の 2 次元テーブル形式を表示し、編集するために使用します。
JTextField
          JTextField は、1 行のテキストの編集を可能にする軽量コンポーネントです。
JToolBar
          JToolBar は、一般的に使用される Action またはコントロールを表示するのに役立つコンポーネントを提供します。
JTree
          階層データのセットをアウトラインで表示するコントロールです。
KeyStroke
          KeyStroke は、キーボードまたは同等の入力デバイスのキーアクションを表します。
ListCellRenderer
          JList 内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
ListModel
          JList などのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。
ListSelectionModel
          固定のインデックスを持つ値のリストを表示するコンポーネントの、現在の選択状態を表します。
LookAndFeel
          プラグイン可能な Look & Feel コンポーネントについて、Look & Feel の特性を完全に定義します。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
MenuSelectionManager
          MenuSelectionManager は、メニュー階層での選択を所有します。
RootPaneContainer
          このインタフェースは、JRootPane の子を 1 つ持つ JDialog、JFrame、JWindow、JApplet、JInternalFrame などのコンポーネントによって実装されます。
ScrollPaneConstants
          JScrollPane コンポーネントとともに使われる定数です。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
Timer
          1 つ以上のアクションイベントを、指定された遅延時間の経過後にトリガします。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.plaf.metal により使用される javax.swing のクラス
AbstractAction
          JFC の Action インタフェースのデフォルトの実装を提供します。
AbstractButton
          ボタンおよびメニュー項目の共通動作を定義します。
AbstractListModel
          List にその内容を提供するデータモデルの抽象定義です。
Action
          Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。
ActionMap
          ActionMap は、キーまたは Actionと呼ばれる Object から Action へのマップを提供します。
CellRendererPane
          このクラスは、セルレンダリングとそれを使うコンポーネントの間に挿入されます。
ComboBoxEditor
          JComboBox コンポーネントに使われるエディタコンポーネントです。
ComboBoxModel
          コンボボックスのデータモデルです。
DefaultListCellRenderer
          リストの項目を描画します。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JButton
          「プッシュ」ボタンの実装です。
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JFileChooser
          JFileChooser には、ユーザがファイルを選択するための簡単な機構が用意されています。
JInternalFrame
          ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニューバーのサポートなど、多くの機能を提供する軽量オブジェクトです。
JLabel
          短いテキスト文字列やイメージの表示領域です。
JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
JMenu
          メニューの実装であり、ユーザが JMenuBar で項目を選択すると表示される JMenuItem を保持するポップアップウィンドウです。
JPanel
          JPanel は、汎用の軽量コンテナです。
JPopupMenu
          ポップアップメニューの実装です。
JScrollPane
          軽量コンポーネントのスクロール可能なビューを提供します。
JSeparator
          JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。
JSlider
          ユーザが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
JToolBar
          JToolBar は、一般的に使用される Action またはコントロールを表示するのに役立つコンポーネントを提供します。
ListCellRenderer
          JList 内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
ListModel
          JList などのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。
LookAndFeel
          プラグイン可能な Look & Feel コンポーネントについて、Look & Feel の特性を完全に定義します。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
ScrollPaneConstants
          JScrollPane コンポーネントとともに使われる定数です。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.plaf.multi により使用される javax.swing のクラス
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JFileChooser
          JFileChooser には、ユーザがファイルを選択するための簡単な機構が用意されています。
JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
JOptionPane
          JOptionPane によって、ユーザに値の入力を求めたり情報を提示したりする標準のダイアログボックスを簡単に表示することができます。
JPopupMenu
          ポップアップメニューの実装です。
JSplitPane
          JSplitPane は 2 つの Component を分割するのに使います (2 つだけに分割)。
JTabbedPane
          指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザがコンポーネントのグループを切り替えられるようにするコンポーネントです。
JTree
          階層データのセットをアウトラインで表示するコントロールです。
LookAndFeel
          プラグイン可能な Look & Feel コンポーネントについて、Look & Feel の特性を完全に定義します。
Popup
          Popup は、ユーザに Component を表示するために使用します。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.plaf.synth により使用される javax.swing のクラス
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
LookAndFeel
          プラグイン可能な Look & Feel コンポーネントについて、Look & Feel の特性を完全に定義します。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.table により使用される javax.swing のクラス
CellEditor
          すべての汎用エディタが実装可能なメソッドを定義します。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JComponent.AccessibleJComponent
          ユーザ補助機能のデフォルトサポートの提供に使用する JComponent の内部クラスです。
JLabel
          短いテキスト文字列やイメージの表示領域です。
JTable
          JTable は、セルの通常の 2 次元テーブル形式を表示し、編集するために使用します。
ListSelectionModel
          固定のインデックスを持つ値のリストを表示するコンポーネントの、現在の選択状態を表します。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
 

javax.swing.text により使用される javax.swing のクラス
AbstractAction
          JFC の Action インタフェースのデフォルトの実装を提供します。
Action
          Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JComponent.AccessibleJComponent
          ユーザ補助機能のデフォルトサポートの提供に使用する JComponent の内部クラスです。
JEditorPane
          さまざまな種類のコンテンツを編集するためのテキストコンポーネントです。
JFormattedTextField
          JFormattedTextField は、JTextField を拡張して、任意の値をフォーマットしたり、ユーザがテキストを編集したあとでの特定のオブジェクトを取得したりする機能を追加します。
JFormattedTextField.AbstractFormatter
          AbstractFormatter のインスタンスは、Object から String および String から Object への変換を処理するために JFormattedTextField で使用されます。
JFormattedTextField.AbstractFormatterFactory
          AbstractFormatterFactory のインスタンスは JFormattedTextField で使用され、値のフォーマットに使用される AbstractFormatter のインスタンスを取得します。
KeyStroke
          KeyStroke は、キーボードまたは同等の入力デバイスのキーアクションを表します。
Scrollable
          JScrollPane などのスクロールコンテナに情報を提供するインタフェースです。
SizeRequirements
          レイアウトマネージャの便宜のために、コンポーネントのサイズと位置についての情報を計算します。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
 

javax.swing.text.html により使用される javax.swing のクラス
AbstractAction
          JFC の Action インタフェースのデフォルトの実装を提供します。
Action
          Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JEditorPane
          さまざまな種類のコンテンツを編集するためのテキストコンポーネントです。
SizeRequirements
          レイアウトマネージャの便宜のために、コンポーネントのサイズと位置についての情報を計算します。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
 

javax.swing.tree により使用される javax.swing のクラス
CellEditor
          すべての汎用エディタが実装可能なメソッドを定義します。
DefaultListSelectionModel
          リスト選択のデフォルトデータモデルです。
Icon
          通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JLabel
          短いテキスト文字列やイメージの表示領域です。
JTextField
          JTextField は、1 行のテキストの編集を可能にする軽量コンポーネントです。
JTree
          階層データのセットをアウトラインで表示するコントロールです。
Scrollable
          JScrollPane などのスクロールコンテナに情報を提供するインタフェースです。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
Timer
          1 つ以上のアクションイベントを、指定された遅延時間の経過後にトリガします。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。