パッケージ | 説明 |
---|---|
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 |
Swingがプラグイン可能なLook & Feel機能を提供するために使用する、1つのインタフェースおよび多くのabstractクラスを提供します。
|
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.nimbus |
クロス・プラットフォームNimbus 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 を処理するためのクラスとインタフェースを提供します。 |
クラスと説明 |
---|
JFrame
JFC/Swingコンポーネント・アーキテクチャのサポートを追加する
java.awt.Frame の拡張バージョン。 |
クラスと説明 |
---|
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。
|
AbstractButton.AccessibleAbstractButton
このクラスは、
AbstractButton クラスのアクセシビリティ・サポートを実装しています。 |
AbstractCellEditor
CellEditors の基底クラスであり、getCellEditorValue() を除くCellEditor インタフェースのメソッドのデフォルトの実装を提供します。 |
AbstractListModel
List にその内容を提供するデータ・モデルの抽象定義です。 |
AbstractSpinnerModel
このクラスでは、ほとんどの具象SpinnerModel実装に適するSpinnerModelインタフェースのChangeListener部分を提供します。
|
Action
Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。 |
ActionMap
ActionMap は、キーまたはAction 名と呼ばれるObject からAction へのマップを提供します。 |
BoundedRangeModel
Slider やProgressBar などのコンポーネントが使用するデータ・モデルを定義します。 |
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種類のオペレーションの基盤になります。2種類のオペレーションには、コンポーネントを1つずつレイアウトする処理(SequentialGroup )と、配置処理(ParallelGroup )があります。 |
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
アクセシビリティのデフォルト・サポートを提供するために使用される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つまたは複数のオブジェクトを選択できるようにするコンポーネントです。
|
JList.DropLocation
TransferHandler.DropLocation のサブクラスであり、JList のドロップ位置を表します。 |
JMenu
メニュー(ユーザーが
JMenuBar の項目を選択したときに表示される、JMenuItem を含むポップアップ・ウィンドウ)の実装です。 |
JMenu.WinListener
ポップアップ・ウィンドウが閉じるのを監視するリスナー・クラスです。
|
JMenuBar
メニュー・バーの実装です。
|
JMenuItem
メニューの項目の実装です。
|
JMenuItem.AccessibleJMenuItem
このクラスは、
JMenuItem クラスのアクセシビリティ・サポートを実装しています。 |
JPanel
JPanel は、汎用の軽量コンテナです。 |
JPopupMenu
ポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。
|
JRootPane
JFrame 、JDialog 、JWindow 、JApplet 、およびJInternalFrame によって内部的に使用される軽量コンテナ。 |
JScrollBar
スクロール・バーの実装です。
|
JScrollPane
軽量コンポーネントのスクロール可能なビューを提供します。
|
JSeparator
JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。 |
JSpinner
ユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。
|
JSpinner.DefaultEditor
JFormattedTextField を使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラス。 |
JTable
JTable は、セルの通常の2次元テーブルを表示および編集するために使用されます。 |
JTable.DropLocation
TransferHandler.DropLocation のサブクラスであり、JTable のドロップ位置を表します。 |
JTable.PrintMode
JTable の出力に使用する出力モードです。 |
JTextField
JTextField は、1行のテキストの編集を可能にする軽量コンポーネントです。 |
JTextField.AccessibleJTextField
このクラスは、
JTextField クラスのアクセシビリティ・サポートを実装しています。 |
JToggleButton
2つの状態を持つボタンの実装です。
|
JToggleButton.AccessibleJToggleButton
このクラスは、
JToggleButton クラスのアクセシビリティ・サポートを実装しています。 |
JToolTip
Componentの「ヒント」を表示するために使います。
|
JTree |
JTree.DropLocation
TransferHandler.DropLocation のサブクラスであり、JTree のドロップ位置を表します。 |
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 を表示するために使用されます。通常、Component は、特定の包含関係の階層に存在するほかのすべての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 クラスのインスタンスは、その動作を特徴付ける3つのプロパティ(値はminimum、preferred、およびmaximum)を保持します。 |
SpringLayout.Constraints
Constraints オブジェクトは、SpringLayout が制御するコンテナ内のコンポーネントのサイズ変更方法および位置変更方法を決定する制約を保持します。 |
SwingConstants
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
SwingWorker.StateValue
state バウンド・プロパティの値です。 |
ToolTipManager
システム内のすべての
ToolTips を管理します。 |
TransferHandler
このクラスは、Swingコンポーネントに対する
Transferable の転送処理に使用します。 |
TransferHandler.DropLocation
ドロップされたデータを挿入する位置を表します。
|
TransferHandler.TransferSupport
このクラスには、クリップボードによる転送またはドラッグ&ドロップによる転送に関連する詳細情報をすべてカプセル化する機能と、ドラッグ&ドロップ操作をカスタマイズする機能があります。
|
UIDefaults
Swingコンポーネントのデフォルト値のテーブルです。
|
UIDefaults.LazyValue
このクラスを使うと、
getXXX(key) メソッドではじめて検索されるまで構築されないデフォルトのテーブルにエントリを格納できます。 |
UIManager.LookAndFeelInfo
メニューの設定またはアプリケーションの初期設定のための、インストール済み
LookAndFeel に関する概要を説明します。 |
UnsupportedLookAndFeelException
要求されたLook & Feelの管理クラスがユーザーのシステム上に存在しないことを示す例外です。
|
WindowConstants
ウィンドウのクローズ操作を制御する定数です。
|
クラスと説明 |
---|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
クラスと説明 |
---|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
JColorChooser
JColorChooser は、ユーザーが色を操作したり、選択したりできるように設計されたコントロールのペインを提供します。 |
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JPanel
JPanel は、汎用の軽量コンテナです。 |
クラスと説明 |
---|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JInternalFrame
ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニュー・バーのサポートなど、多くの機能を提供する軽量オブジェクトです。
|
MenuElement
メニューに配置できるコンポーネントはすべて、このインタフェースを実装する必要があります。
|
MenuSelectionManager
MenuSelectionManagerは、メニュー階層での選択を所有します。
|
RowSorter
RowSorter は、ソートとフィルタの基盤を提供します。 |
クラスと説明 |
---|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
クラスと説明 |
---|
ActionMap
ActionMap は、キーまたはAction 名と呼ばれるObject からAction へのマップを提供します。 |
ComponentInputMap
ComponentInputMap は、特定のJComponent に関連付けられているInputMap です。 |
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
InputMap
InputMap は、入力イベント(現在はKeyStroke のみ使用)とObject の間のバインディングを提供します。 |
JButton
「プッシュ」ボタンの実装です。
|
JComboBox
ボタンまたは編集可能フィールドとドロップ・ダウン・リストを組み合わせたコンポーネントです。
|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JFileChooser
JFileChooser は、ユーザーがファイルを選択するための単純なメカニズムを提供します。 |
JLayer
JLayer は、さまざまな高度なペイント効果を実装したり、そのボーダー内で生成されるすべてのAWTEvent の通知を受信したりするために使用できる、Swingコンポーネントのための汎用のデコレータです。 |
JList
オブジェクトのリストを表示し、ユーザーが1つまたは複数のオブジェクトを選択できるようにするコンポーネントです。
|
JOptionPane
JOptionPane は、ユーザーに値の入力を求めたり、何らかの情報を通知したりするための標準のダイアログ・ボックスを容易にポップアップできるようにします。 |
JPopupMenu
ポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。
|
JSplitPane
JSplitPane は、2つ(2つだけ)のComponent を分割するために使用されます。 |
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。
|
JTree |
Popup
Popupは、ユーザーに
Component を表示するために使用されます。通常、Component は、特定の包含関係の階層に存在するほかのすべてのComponentの上に配置されます。 |
クラスと説明 |
---|
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
JFrame 、JDialog 、JWindow 、JApplet 、およびJInternalFrame によって内部的に使用される軽量コンテナ。 |
JScrollBar
スクロール・バーの実装です。
|
JScrollPane
軽量コンポーネントのスクロール可能なビューを提供します。
|
JSeparator
JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。 |
JSlider
ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
|
JSpinner
ユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。
|
JSplitPane
JSplitPane は、2つ(2つだけ)のComponent を分割するために使用されます。 |
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。
|
JTable
JTable は、セルの通常の2次元テーブルを表示および編集するために使用されます。 |
JTextField
JTextField は、1行のテキストの編集を可能にする軽量コンポーネントです。 |
JToolBar
JToolBar は、一般的に使用されるAction またはコントロールを表示するのに役立つコンポーネントを提供します。 |
JTree |
JTree.DropLocation
TransferHandler.DropLocation のサブクラスであり、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
指定された間隔で、1つ以上の
ActionEvent をトリガーします。 |
UIDefaults
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コンポーネントのデフォルト値のテーブルです。
|
クラスと説明 |
---|
JComboBox
ボタンまたは編集可能フィールドとドロップ・ダウン・リストを組み合わせたコンポーネントです。
|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JFileChooser
JFileChooser は、ユーザーがファイルを選択するための単純なメカニズムを提供します。 |
JList
オブジェクトのリストを表示し、ユーザーが1つまたは複数のオブジェクトを選択できるようにするコンポーネントです。
|
JOptionPane
JOptionPane は、ユーザーに値の入力を求めたり、何らかの情報を通知したりするための標準のダイアログ・ボックスを容易にポップアップできるようにします。 |
JPopupMenu
ポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。
|
JSplitPane
JSplitPane は、2つ(2つだけ)のComponent を分割するために使用されます。 |
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。
|
JTree |
LookAndFeel
LookAndFeel は、その名前が示す通り、Look & Feelをカプセル化します。 |
Popup
Popupは、ユーザーに
Component を表示するために使用されます。通常、Component は、特定の包含関係の階層に存在するほかのすべてのComponentの上に配置されます。 |
UIDefaults
Swingコンポーネントのデフォルト値のテーブルです。
|
クラスと説明 |
---|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
LookAndFeel
LookAndFeel は、その名前が示す通り、Look & Feelをカプセル化します。 |
Painter
ペイント委譲。
|
UIDefaults
Swingコンポーネントのデフォルト値のテーブルです。
|
クラスと説明 |
---|
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。
|
ComboBoxEditor
JComboBoxコンポーネントに使われるエディタ・コンポーネントです。
|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
JButton
「プッシュ」ボタンの実装です。
|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JInternalFrame
ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニュー・バーのサポートなど、多くの機能を提供する軽量オブジェクトです。
|
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。
|
JPanel
JPanel は、汎用の軽量コンテナです。 |
JRootPane
JFrame 、JDialog 、JWindow 、JApplet 、およびJInternalFrame によって内部的に使用される軽量コンテナ。 |
JScrollPane
軽量コンポーネントのスクロール可能なビューを提供します。
|
JSeparator
JSeparator は、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。 |
JSlider
ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
|
JSplitPane
JSplitPane は、2つ(2つだけ)のComponent を分割するために使用されます。 |
ListCellRenderer
JList内のセルをペイントする「ゴム印」として使用できるコンポーネントを識別します。
|
LookAndFeel
LookAndFeel は、その名前が示す通り、Look & Feelをカプセル化します。 |
ScrollPaneConstants
JScrollPaneコンポーネントとともに使われる定数です。
|
SwingConstants
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
UIDefaults
Swingコンポーネントのデフォルト値のテーブルです。
|
クラスと説明 |
---|
CellEditor
すべての汎用エディタが実装可能なメソッドを定義します。
|
DefaultRowSorter
グリッド・ベースのデータ・モデルのソートやフィルタの適用を行う
RowSorter の実装です。 |
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JComponent.AccessibleJComponent
アクセシビリティのデフォルト・サポートを提供するために使用されるJComponentの内部クラスです。
|
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。
|
JTable
JTable は、セルの通常の2次元テーブルを表示および編集するために使用されます。 |
ListSelectionModel
固定のインデックスを持つ値のリストを表示するコンポーネントの、現在の選択状態を表します。
|
RowSorter
RowSorter は、ソートとフィルタの基盤を提供します。 |
SwingConstants
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
クラスと説明 |
---|
AbstractAction
このクラスは、JFCの
Action インタフェースのデフォルト実装を提供します。 |
Action
Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。 |
DropMode
メソッドの特定に使用するドロップ・モードです。ドラッグ&ドロップのときに、コンポーネントは、このメソッドを使ってドロップの位置を追跡して示します。
|
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
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
TransferHandler.DropLocation
ドロップされたデータを挿入する位置を表します。
|
クラスと説明 |
---|
AbstractAction
このクラスは、JFCの
Action インタフェースのデフォルト実装を提供します。 |
Action
Action インタフェースは、同じ機能が複数のコントロールによってアクセスされる場合に、ActionListener インタフェースに対する便利な拡張機能を提供します。 |
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
JEditorPane
さまざまな種類のコンテンツを編集するためのテキスト・コンポーネントです。
|
SizeRequirements
レイアウト・マネージャの便宜のために、コンポーネントのサイズと位置についての情報を計算します。
|
SwingConstants
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
クラスと説明 |
---|
CellEditor
すべての汎用エディタが実装可能なメソッドを定義します。
|
DefaultListSelectionModel
リスト選択のデフォルト・データ・モデルです。
|
Icon
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。
|
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。
|
JTextField
JTextField は、1行のテキストの編集を可能にする軽量コンポーネントです。 |
JTree |
Scrollable
JScrollPaneなどのスクロール・コンテナに情報を提供するインタフェースです。
|
SwingConstants
一般的には画面上でコンポーネントの配置および方向指定を行うために使用する定数のコレクションです。
|
Timer
指定された間隔で、1つ以上の
ActionEvent をトリガーします。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.