JavaTM Platform
Standard Ed. 6

パッケージ
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 つのインタフェースおよび多くの abstract クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って構築されたユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.multi 複数の 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
          リスト内の項目を描画します。
DefaultRowSorter.ModelWrapper
          DefaultRowSorter.ModelWrapper は、DefaultRowSorter でソートされるデータを提供します。
DesktopManager
          DesktopManager オブジェクトは、JDesktopPane オブジェクトによって所有されます。
DropMode
          メソッドの特定に使用するドロップモードです。
FocusManager
          このクラスは 1.4 focus API では現在使用されていません。
GroupLayout.Alignment
          ParallelGroup がその子を配置するときに選択できる方法の列挙です。
GroupLayout.Group
          Group は、GroupLayout でサポートされる 2 種類のオペレーションの基盤になります。
GroupLayout.ParallelGroup
          子の配置とサイズ設定を行う Group です。
GroupLayout.SequentialGroup
          要素の配置とサイズ設定を 1 つずつ順番に行う Group です。
Icon
          通常はコンポーネントの装飾に使用される、固定サイズの小型イメージです。
InputMap
          InputMap は、入力イベント (現在は KeyStroke のみ使用) と Object の間のバインディングを提供します。
InputVerifier
          このクラスの目的は、クライアントがテキストフィールドと GUI を使って、スムーズなフォーカスナビゲーションを行えるようにサポートすることです。
InternalFrameFocusTraversalPolicy
          JInternalFrame の初期化 Component を判定するためのアルゴリズムを任意に実行できる FocusTraversalPolicy です。
JButton
          「プッシュ」ボタンの実装です。
JCheckBox
          チェックボックス、つまり選択あるいは選択解除できる項目の実装で、その状態を表示します。
JColorChooser
          JColorChooser は、ユーザーが色を選択および操作できるよう設計されたコントロールの区画を提供します。
JComboBox
          ボタン、または編集可能フィールドとドロップダウンリストを組み合わせたコンポーネントです。
JComboBox.KeySelectionManager
          KeySelectionManager を定義するインタフェースです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
JComponent.AccessibleJComponent
          アクセシビリティーのデフォルトサポートを提供するために使用する JComponen の内部クラスです。
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 つまたは複数のオブジェクトを選択できるようにするコンポーネントです。
JList.DropLocation
          JList のドロップ位置を表す TransferHandler.DropLocation のサブクラスです。
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.DropLocation
          JTable のドロップ位置を表す TransferHandler.DropLocation のサブクラスです。
JTable.PrintMode
          JTable の印刷に使用する印刷モードです。
JTextField
          JTextField は、1 行のテキストの編集を可能にする軽量コンポーネントです。
JTextField.AccessibleJTextField
          このクラスは JTextField クラス用のアクセシビリティーサポートを実装しています。
JToggleButton
          二状態ボタンの実装です。
JToggleButton.AccessibleJToggleButton
          このクラスは JToggleButton クラス用のアクセシビリティーサポートを実装しています。
JToolTip
          Component の「ヒント」を表示するために使います。
JTree
           階層データのセットをアウトラインで表示するコントロールです。
JTree.DropLocation
          JTree のドロップ位置を表す TransferHandler.DropLocation のサブクラスです。
JTree.EmptySelectionModel
          EmptySelectionModel は、何の選択も許可しない TreeSelectionModel です。
JTree.TreeSelectionRedirector
          JTree をソースとして新しい TreeSelectionEvent を生成し、それをすべてのリスナーに転送します。
JViewport
          基本となる情報を見るために使用する「ビューポート (窓)」です。
JViewport.ViewListener
          ビューのリスナーです。
KeyStroke
          KeyStroke は、キーボードまたは同等の入力デバイスのキーアクションを表します。
LayoutStyle
          LayoutStyle は、コンポーネントの配置に関する情報を提供します。
LayoutStyle.ComponentPlacement
          ComponentPlacement は、2 つのコンポーネントを相互に関連付けて配置する場合に使用できる方法の列挙です。
ListCellRenderer
          JList 内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
ListModel
          JList などのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。
ListSelectionModel
          固定のインデックスを持つ値のリストを表示するコンポーネントの、現在の選択状態を表します。
LookAndFeel
          LookAndFeel は、その名前が示すとおり、Look & Feel をカプセル化します。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
MenuSelectionManager
          MenuSelectionManager は、メニュー階層での選択を所有します。
MutableComboBoxModel
          ComboBoxModel の可変バージョンです。
Popup
          Popup は、ユーザーに Component を表示するために使用します。
PopupFactory
          PopupFactory は、名前からわかるように、Popup のインスタンスを取得するために使います。
ProgressMonitor
          処理の進捗を監視するクラスです。
RepaintManager
          このクラスは再ペイント要求を管理し、コンポーネントツリーのメンバーに対する複数の要求を 1 回の再ペイントにまとめることなどにより、再ペイントの回数を最小限に抑えます。
RootPaneContainer
          このインタフェースは、JRootPane の子を 1 つ持つ JDialog、JFrame、JWindow、JApplet、JInternalFrame などのコンポーネントによって実装されます。
RowFilter
          RowFilter は、エントリをモデルから除去して、ビューに表示されないようにするために使用します。
RowFilter.ComparisonType
          一部のデフォルトの RowFilter でサポートされる、値比較に使用される可能性がある値の列挙です。
RowFilter.Entry
          Entry オブジェクトが RowFilter のインスタンスに渡されると、フィルタはエントリのデータ値を取得し、エントリを表示するかどうかを判断することができます。
RowSorter
          RowSorter は、ソートとフィルタの基盤を提供します。
RowSorter.SortKey
          SortKey は、特定の列のソート順序を記述します。
Scrollable
          JScrollPane などのスクロールコンテナに情報を提供するインタフェースです。
ScrollPaneConstants
          JScrollPane コンポーネントとともに使われる定数です。
ScrollPaneLayout
          JScrollPane が使用するレイアウトマネージャーです。
SingleSelectionModel
          インデックス付き選択範囲を 1 つだけサポートするモデルです。
SizeRequirements
          レイアウトマネージャーの便宜のために、コンポーネントのサイズと位置についての情報を計算します。
SortingFocusTraversalPolicy
          特定の Comparator に基づいてフォーカストラバーサルサイクルの Component をソートすることによってトラバーサルの順序を判定する FocusTraversalPolicy です。
SortOrder
          SortOrder は、可能なソート順序の列挙です。
SpinnerDateModel
          Date のシーケンスの SpinnerModel です。
SpinnerListModel
          配列または List によって値を定義する SpinnerModel の単純な実装です。
SpinnerModel
          要素を無限に作成できるオブジェクト値シーケンスを表すモデルです。
SpinnerNumberModel
          数値のシーケンスを表す SpinnerModel です。
Spring
          Spring クラスのインスタンスは、その動作を特徴付ける minimumpreferred、および maximum の 3 つのプロパティーを保持しています。
SpringLayout.Constraints
          Constraints オブジェクトは、SpringLayout が制御するコンテナ内のコンポーネントのサイズ変更方法および位置変更方法を決定する制約を保持します。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
SwingWorker.StateValue
          state バウンドプロパティーの値です。
ToolTipManager
          システム内のすべての ToolTip を管理します。
TransferHandler
          このクラスは、Swing コンポーネントに対する Transferable の転送処理に使用します。
TransferHandler.DropLocation
          ドロップされたデータを挿入する位置を表します。
TransferHandler.TransferSupport
          このクラスには、クリップボードによる転送またはドラッグ&ドロップによる転送に関連する詳細情報をすべてカプセル化する機能と、ドラッグ&ドロップ操作をカスタマイズする機能があります。
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 は、メニュー階層での選択を所有します。
RowSorter
          RowSorter は、ソートとフィルタの基盤を提供します。
 

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
          LookAndFeel は、その名前が示すとおり、Look & Feel をカプセル化します。
MenuElement
          メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
MenuSelectionManager
          MenuSelectionManager は、メニュー階層での選択を所有します。
RootPaneContainer
          このインタフェースは、JRootPane の子を 1 つ持つ JDialog、JFrame、JWindow、JApplet、JInternalFrame などのコンポーネントによって実装されます。
ScrollPaneConstants
          JScrollPane コンポーネントとともに使われる定数です。
SwingConstants
          一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
Timer
          指定された時間の経過後に、一つ以上の ActionEvent をトリガーします。
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 またはコントロールを表示するのに役立つコンポーネントを提供します。
LayoutStyle
          LayoutStyle は、コンポーネントの配置に関する情報を提供します。
ListCellRenderer
          JList 内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
ListModel
          JList などのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。
LookAndFeel
          LookAndFeel は、その名前が示すとおり、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
          LookAndFeel は、その名前が示すとおり、Look & Feel をカプセル化します。
Popup
          Popup は、ユーザーに Component を表示するために使用します。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.plaf.synth により使用される javax.swing のクラス
Icon
          通常はコンポーネントの装飾に使用される、固定サイズの小型イメージです。
JComponent
          トップレベルのコンテナを除くすべての Swing コンポーネントの基底クラスです。
LookAndFeel
          LookAndFeel は、その名前が示すとおり、Look & Feel をカプセル化します。
UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

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

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

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
          指定された時間の経過後に、一つ以上の ActionEvent をトリガーします。
 


JavaTM Platform
Standard Ed. 6

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

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