| パッケージ | 説明 | 
|---|---|
| java.applet | 
 アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。 
 | 
| java.awt | 
 ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
 | 
| java.awt.event | 
 AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 
 | 
| java.beans.beancontext | 
 Beanコンテキストに関連するクラスおよびインタフェースを提供します。 
 | 
| javax.swing | 
 すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。 
 | 
| javax.swing.colorchooser | 
JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。 | 
| javax.swing.event | 
 Swingコンポーネントによってトリガーされるイベントを提供します。 
 | 
| javax.swing.plaf.basic | 
 基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。 
 | 
| javax.swing.plaf.metal | 
 デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。 
 | 
| javax.swing.plaf.synth | 
 
      Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。 
 | 
| javax.swing.table | 
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。 | 
| javax.swing.text | 
 編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。 
 | 
| javax.swing.tree | 
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
Applet
アプレットは、単独で動作することはなく、ほかのアプリケーションの中に組み込まれた形で実行される小さなプログラムです。 
 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
Dialog
Dialogは、通常はユーザーからの入力を受け付けるために使用される、タイトルおよびボーダーを持つトップ・レベルのウィンドウです。 
 | 
|
class  | 
FileDialog
FileDialogクラスは、ユーザーがファイルを選択できるダイアログ・ウィンドウを表示します。 | 
|
class  | 
Frame
Frameは、タイトルとボーダーを持つトップ・レベルのウィンドウです。 | 
|
class  | 
Panel
Panelは、もっとも単純なコンテナ・クラスです。 | 
|
class  | 
ScrollPane
1つの子コンポーネントに対して、自動水平または垂直スクロールあるいはその両方を実装するコンテナ・クラスです。 
 | 
|
class  | 
Window
Windowオブジェクトは、ボーダーやメニュー・バーのないトップ・レベルのウィンドウです。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Container | 
KeyboardFocusManager.getCurrentFocusCycleRoot()
現在のフォーカス・サイクルのルートが呼出し側スレッドと同じコンテキストにある場合、現在のフォーカス・サイクルのルートを返します。 
 | 
|
Container | 
Window.getFocusCycleRootAncestor()
Windowに祖先がないため、常に 
nullを返します。これらは、Component階層の最上位を表します。 | 
|
Container | 
Component.getFocusCycleRootAncestor()
このComponentのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるContainerを返します。 
 | 
|
protected Container | 
KeyboardFocusManager.getGlobalCurrentFocusCycleRoot()
呼出し側スレッドが現在のフォーカス・サイクルのルートと異なるコンテキストにある場合でも、現在のフォーカス・サイクルのルートを返します。 
 | 
|
protected static Container | 
Toolkit.getNativeContainer(Component c)
ネイティブ・コンポーネントの場合に、ネイティブ・ピアがネイティブ・コンテナを照会することを許可します(直接の親が軽量の場合があります)。 
 | 
|
Container | 
Component.getParent()
このコンポーネントの親を取得します。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected void | 
GridBagLayout.arrangeGrid(Container parent)
グリッドを配置します。 
 | 
|
protected void | 
GridBagLayout.ArrangeGrid(Container parent)
このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりに 
arrangeGridを呼び出すようにしてください。 | 
|
void | 
DefaultKeyboardFocusManager.downFocusCycle(Container aContainer)
フォーカスを1つ下のフォーカス・トラバーサル・サイクルに移動します。 
 | 
|
abstract void | 
KeyboardFocusManager.downFocusCycle(Container aContainer)
フォーカスを1つ下のフォーカス・トラバーサル・サイクルに移動します。 
 | 
|
void | 
CardLayout.first(Container parent)
コンテナの最初のカードに切り替えます。 
 | 
|
Component | 
ContainerOrderFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)
aComponentのあとでフォーカスを受け取るComponentを返します。 
 | 
|
abstract Component | 
FocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)
aComponentのあとでフォーカスを受け取るComponentを返します。 
 | 
|
Component | 
ContainerOrderFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)
aComponentの前にフォーカスを受け取るComponentを返します。 
 | 
|
abstract Component | 
FocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)
aComponentの前にフォーカスを受け取るComponentを返します。 
 | 
|
Component | 
ContainerOrderFocusTraversalPolicy.getDefaultComponent(Container aContainer)
フォーカスするデフォルトのComponentを返します。 
 | 
|
abstract Component | 
FocusTraversalPolicy.getDefaultComponent(Container aContainer)
フォーカスするデフォルトのComponentを返します。 
 | 
|
Component | 
ContainerOrderFocusTraversalPolicy.getFirstComponent(Container aContainer)
トラバーサル・サイクルの最初のComponentを返します。 
 | 
|
abstract Component | 
FocusTraversalPolicy.getFirstComponent(Container aContainer)
トラバーサル・サイクルの最初のComponentを返します。 
 | 
|
Component | 
ContainerOrderFocusTraversalPolicy.getLastComponent(Container aContainer)
トラバーサル・サイクルの最後のComponentを返します。 
 | 
|
abstract Component | 
FocusTraversalPolicy.getLastComponent(Container aContainer)
トラバーサル・サイクルの最後のComponentを返します。 
 | 
|
float | 
GridBagLayout.getLayoutAlignmentX(Container parent)
x軸方向の配置を返します。 
 | 
|
float | 
CardLayout.getLayoutAlignmentX(Container parent)
x軸方向の配置を返します。 
 | 
|
float | 
LayoutManager2.getLayoutAlignmentX(Container target)
x軸方向の配置を返します。 
 | 
|
float | 
BorderLayout.getLayoutAlignmentX(Container parent)
x軸方向の配置を返します。 
 | 
|
float | 
GridBagLayout.getLayoutAlignmentY(Container parent)
y軸方向の配置を返します。 
 | 
|
float | 
CardLayout.getLayoutAlignmentY(Container parent)
y軸方向の配置を返します。 
 | 
|
float | 
LayoutManager2.getLayoutAlignmentY(Container target)
y軸方向の配置を返します。 
 | 
|
float | 
BorderLayout.getLayoutAlignmentY(Container parent)
y軸方向の配置を返します。 
 | 
|
Component | 
BorderLayout.getLayoutComponent(Container target, Object constraints)
ターゲット 
Containerのコンポーネント方向に基づいて、指定された制約の場所に対応するコンポーネントを返します。 | 
|
protected GridBagLayoutInfo | 
GridBagLayout.getLayoutInfo(Container parent, int sizeflag)
管理される子の現在のセットの 
GridBagLayoutInfoのインスタンスに情報を提供します。 | 
|
protected GridBagLayoutInfo | 
GridBagLayout.GetLayoutInfo(Container parent, int sizeflag)
このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりに 
getLayoutInfoを呼び出すようにしてください。 | 
|
protected Dimension | 
GridBagLayout.getMinSize(Container parent, GridBagLayoutInfo info)
getLayoutInfoの情報に基づいて、親の最小サイズを示します。 | 
|
protected Dimension | 
GridBagLayout.GetMinSize(Container parent, GridBagLayoutInfo info)
このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりに 
getMinSizeを呼び出すようにしてください。 | 
|
void | 
GridBagLayout.invalidateLayout(Container target)
レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。 
 | 
|
void | 
CardLayout.invalidateLayout(Container target)
レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。 
 | 
|
void | 
LayoutManager2.invalidateLayout(Container target)
レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。 
 | 
|
void | 
BorderLayout.invalidateLayout(Container target)
レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。 
 | 
|
boolean | 
Component.isFocusCycleRoot(Container container)
指定されたコンテナが、このコンポーネントのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるかどうかを返します。 
 | 
|
boolean | 
Container.isFocusCycleRoot(Container container)
指定されたコンテナが、このコンテナのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるかどうかを返します。 
 | 
|
void | 
CardLayout.last(Container parent)
コンテナの最後のカードに切り替えます。 
 | 
|
void | 
GridBagLayout.layoutContainer(Container parent)
このグリッド・バッグ・レイアウトを使って指定されたコンテナを配置します。 
 | 
|
void | 
CardLayout.layoutContainer(Container parent)
このカード・レイアウトを使用して、指定されたコンテナを配置します。 
 | 
|
void | 
BorderLayout.layoutContainer(Container target)
このボーダー・レイアウトを使用してコンテナ引数を配置します。 
 | 
|
void | 
FlowLayout.layoutContainer(Container target)
コンテナを配置します。 
 | 
|
void | 
GridLayout.layoutContainer(Container parent)
このレイアウトを使って、指定されたコンテナを配置します。 
 | 
|
void | 
LayoutManager.layoutContainer(Container parent)
指定されたコンテナを配置します。 
 | 
|
Dimension | 
GridBagLayout.maximumLayoutSize(Container target)
指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。 
 | 
|
Dimension | 
CardLayout.maximumLayoutSize(Container target)
指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。 
 | 
|
Dimension | 
LayoutManager2.maximumLayoutSize(Container target)
指定されたコンテナにコンポーネントが含まれている場合の、最大サイズを計算します。 
 | 
|
Dimension | 
BorderLayout.maximumLayoutSize(Container target)
指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。 
 | 
|
Dimension | 
GridBagLayout.minimumLayoutSize(Container parent)
このグリッド・バッグ・レイアウトを使用する 
parentコンテナの最小サイズを判定します。 | 
|
Dimension | 
CardLayout.minimumLayoutSize(Container parent)
指定されたパネルの最小サイズを計算します。 
 | 
|
Dimension | 
BorderLayout.minimumLayoutSize(Container target)
このレイアウト・マネージャを使用する 
targetコンテナの最小サイズを判定します。 | 
|
Dimension | 
FlowLayout.minimumLayoutSize(Container target)
指定されたターゲット・コンテナに含まれている可視コンポーネントをレイアウトするために必要な最小寸法を返します。 
 | 
|
Dimension | 
GridLayout.minimumLayoutSize(Container parent)
このグリッド・レイアウトを使って、コンテナ引数の最小サイズを指定します。 
 | 
|
Dimension | 
LayoutManager.minimumLayoutSize(Container parent)
指定されたコンテナの最小サイズの寸法を計算します。含まれるコンポーネントは指定されます。 
 | 
|
void | 
CardLayout.next(Container parent)
指定されたコンテナの次のカードに切り替えます。 
 | 
|
Dimension | 
GridBagLayout.preferredLayoutSize(Container parent)
このグリッド・バッグ・レイアウトを使用する 
parentコンテナの推奨サイズを判定します。 | 
|
Dimension | 
CardLayout.preferredLayoutSize(Container parent)
このカード・レイアウトを使用するコンテナ引数の推奨サイズを判定します。 
 | 
|
Dimension | 
BorderLayout.preferredLayoutSize(Container target)
コンテナ内のコンポーネントに基づいて、このレイアウト・マネージャを使用する 
targetコンテナの推奨サイズを判定します。 | 
|
Dimension | 
FlowLayout.preferredLayoutSize(Container target)
指定されたターゲット・コンテナ内の可視コンポーネントを使用して、このレイアウトのための推奨寸法を返します。 
 | 
|
Dimension | 
GridLayout.preferredLayoutSize(Container parent)
このグリッド・レイアウトを使って、コンテナ引数の推奨サイズを指定します。 
 | 
|
Dimension | 
LayoutManager.preferredLayoutSize(Container parent)
指定されたコンテナの推奨サイズの寸法を計算します。含まれるコンポーネントは指定されます。 
 | 
|
void | 
CardLayout.previous(Container parent)
指定されたコンテナの前のカードに切り替えます。 
 | 
|
void | 
KeyboardFocusManager.setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)
現在のフォーカス・サイクルのルートを設定します。 
 | 
|
void | 
CardLayout.show(Container parent, String name)
addLayoutComponentを使用して、指定されたnameでこのレイアウトに追加されたコンポーネントに切り替えます。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Container | 
HierarchyEvent.getChangedParent()
 getChanged()が返したComponentの親を返します。 | 
|
Container | 
ContainerEvent.getContainer()
イベントの発生元を返します。 
 | 
| コンストラクタ | 説明 | 
|---|---|
HierarchyEvent(Component source, int id, Component changed, Container changedParent)
Component階層の変更を識別するためのHierarchyEventオブジェクトを構築します。 | 
|
HierarchyEvent(Component source, int id, Component changed, Container changedParent, long changeFlags)
Component階層の変更を識別するためのHierarchyEventオブジェクトを構築します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Container | 
BeanContextContainerProxy.getContainer()
この 
BeanContextに関連付けられているjava.awt.Containerを取得します。 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。 
 | 
|
class  | 
Box
BoxLayoutオブジェクトをレイアウト・マネージャとして使う軽量なコンテナです。 
 | 
|
static class  | 
Box.Filler
レイアウトに含まれるがビューを持たない軽量コンポーネントの実装です。 
 | 
|
class  | 
CellRendererPane
このクラスは、セル・レンダラとそれを使うコンポーネントの間に挿入されます。 
 | 
|
class  | 
DefaultListCellRenderer
リスト内の項目をレンダリングします。 
 | 
|
static class  | 
DefaultListCellRenderer.UIResource
UIResourceを実装するDefaultListCellRendererのサブクラスです。 
 | 
|
class  | 
JApplet
JFC/Swingコンポーネント・アーキテクチャのサポートを追加する 
java.applet.Appletの拡張バージョン。 | 
|
class  | 
JButton
「プッシュ」ボタンの実装です。 
 | 
|
class  | 
JCheckBox
チェックボックス(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。 
 | 
|
class  | 
JCheckBoxMenuItem
選択または選択解除できるメニュー項目です。 
 | 
|
class  | 
JColorChooser
JColorChooserは、ユーザーが色を操作したり、選択したりできるように設計されたコントロールのペインを提供します。 | 
|
class  | 
JComboBox<E>
ボタン、または編集可能フィールドとドロップ・ダウン・リストを組み合わせたコンポーネントです。 
 | 
|
class  | 
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。 
 | 
|
class  | 
JDesktopPane
マルチドキュメント・インタフェースまたは仮想デスクトップを生成するコンテナです。 
 | 
|
class  | 
JDialog
ダイアログ・ウィンドウを作成するためのメイン・クラスです。 
 | 
|
class  | 
JEditorPane
さまざまな種類のコンテンツを編集するためのテキスト・コンポーネントです。 
 | 
|
class  | 
JFileChooser
JFileChooserは、ユーザーがファイルを選択するための単純なメカニズムを提供します。 | 
|
class  | 
JFormattedTextField
JFormattedTextFieldはJTextFieldを拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。 | 
|
class  | 
JFrame
JFC/Swingコンポーネント・アーキテクチャのサポートを追加する 
java.awt.Frameの拡張バージョン。 | 
|
class  | 
JInternalFrame
ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニュー・バーのサポートなど、多くの機能を提供する軽量オブジェクトです。 
 | 
|
static class  | 
JInternalFrame.JDesktopIcon
このコンポーネントは、 
JInternalFrameのアイコン化されたバージョンを表します。 | 
|
class  | 
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。 
 | 
|
class  | 
JLayer<V extends Component>
JLayerは、さまざまな高度なペイント効果を実装したり、そのボーダー内で生成されるすべてのAWTEventの通知を受信したりするために使用できる、Swingコンポーネントのための汎用のデコレータです。 | 
|
class  | 
JLayeredPane
JLayeredPaneはJFC/Swingコンテナに深さを追加し、コンポーネントが必要に応じて互いにオーバーラップできるようにします。 | 
|
class  | 
JList<E>
オブジェクトのリストを表示し、ユーザーが1つまたは複数のオブジェクトを選択できるようにするコンポーネントです。 
 | 
|
class  | 
JMenu
メニュー(ユーザーが 
JMenuBarの項目を選択したときに表示される、JMenuItemを含むポップアップ・ウィンドウ)の実装です。 | 
|
class  | 
JMenuBar
メニュー・バーの実装です。 
 | 
|
class  | 
JMenuItem
メニューの項目の実装です。 
 | 
|
class  | 
JOptionPane
JOptionPaneは、ユーザーに値の入力を求めたり、何らかの情報を通知したりするための標準のダイアログ・ボックスを容易にポップアップできるようにします。 | 
|
class  | 
JPanel
JPanelは、ジェネリックな軽量コンテナです。 | 
|
class  | 
JPasswordField
JPasswordFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。 | 
|
class  | 
JPopupMenu
ポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。 
 | 
|
static class  | 
JPopupMenu.Separator
ポップアップ・メニュー固有のセパレータです。 
 | 
|
class  | 
JProgressBar
一部のタスクの進捗状況を視覚的に表示するコンポーネントです。 
 | 
|
class  | 
JRadioButton
ラジオ・ボタン(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。 
 | 
|
class  | 
JRadioButtonMenuItem
ラジオ・ボタン・メニュー項目の実装です。 
 | 
|
class  | 
JRootPane
JFrame、JDialog、JWindow、JApplet、およびJInternalFrameによって内部的に使用される軽量コンテナ。 | 
|
class  | 
JScrollBar
スクロール・バーの実装です。 
 | 
|
class  | 
JScrollPane
軽量コンポーネントのスクロール可能なビューを提供します。 
 | 
|
protected class  | 
JScrollPane.ScrollBar
デフォルトでは、 
JScrollPaneは、このクラスのインスタンスであるスクロール・バーを作成します。 | 
|
class  | 
JSeparator
JSeparatorは、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。 | 
|
class  | 
JSlider
ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。 
 | 
|
class  | 
JSpinner
ユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。 
 | 
|
static class  | 
JSpinner.DateEditor
モデルが 
SpinnerDateModelであるJSpinnerのエディタです。 | 
|
static class  | 
JSpinner.DefaultEditor
JFormattedTextFieldを使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラスです。 | 
|
static class  | 
JSpinner.ListEditor
モデルが 
SpinnerListModelであるJSpinnerのエディタです。 | 
|
static class  | 
JSpinner.NumberEditor
モデルが 
SpinnerNumberModelであるJSpinnerのエディタです。 | 
|
class  | 
JSplitPane
JSplitPaneは、2つ(2つだけ)のComponentを分割するために使用されます。 | 
|
class  | 
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。 
 | 
|
class  | 
JTable
JTableは、セルの通常の2次元表を表示および編集するために使用されます。 | 
|
class  | 
JTextArea
JTextAreaは、プレーン・テキストを表示する複数行の領域です。 | 
|
class  | 
JTextField
JTextFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。 | 
|
class  | 
JTextPane
グラフィックで表現される属性でマークアップできるテキスト・コンポーネントです。 
 | 
|
class  | 
JToggleButton
2つの状態を持つボタンの実装です。 
 | 
|
class  | 
JToolBar
JToolBarは、一般的に使用されるActionまたはコントロールを表示するのに役立つコンポーネントを提供します。 | 
|
static class  | 
JToolBar.Separator
ツールバー独自のセパレータです。 
 | 
|
class  | 
JToolTip
Componentの「ヒント」を表示するために使います。 
 | 
|
class  | 
JTree
 | 
|
class  | 
JViewport
ベースとなる情報を見るために使用する「ビュー・ポート(窓)」です。 
 | 
|
class  | 
JWindow
JWindowは、ユーザーのデスクトップ上のどこにでも表示できるコンテナです。 | 
| 修飾子と型 | フィールド | 説明 | 
|---|---|---|
protected Container | 
JRootPane.contentPane
コンテンツ・ペインです。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected Container | 
JRootPane.createContentPane()
デフォルトの 
contentPaneを作成するために、コンストラクタ・メソッドから呼び出されます。 | 
|
static Container | 
SwingUtilities.getAncestorNamed(String name, Component comp)
コンポーネント階層内の 
compの上位を検索するための簡易メソッドであり、見つかったnameの最初のオブジェクトを返します。 | 
|
static Container | 
SwingUtilities.getAncestorOfClass(Class<?> c, Component comp)
コンポーネント階層内の 
compの上位を検索するための簡易メソッドであり、見つかったクラスcの最初のオブジェクトを返します。 | 
|
Container | 
JApplet.getContentPane()
このアプレットのcontentPaneオブジェクトを返します。 
 | 
|
Container | 
JWindow.getContentPane()
このウィンドウの 
contentPaneであるContainerを返します。 | 
|
Container | 
JInternalFrame.getContentPane()
この内部フレームのコンテンツ・ペインを返します。 
 | 
|
Container | 
JDialog.getContentPane()
このダイアログの 
contentPaneオブジェクトを返します。 | 
|
Container | 
JRootPane.getContentPane()
ルート・ペインが親になるコンポーネントを保持するコンテナである、コンテンツ・ペインを返します。 
 | 
|
Container | 
RootPaneContainer.getContentPane()
contentPaneを返します。 
 | 
|
Container | 
JFrame.getContentPane()
このフレームの 
contentPaneオブジェクトを返します。 | 
|
Container | 
JInternalFrame.getFocusCycleRootAncestor()
JInternalFrameは常にフォーカス・トラバーサル・サイクルのルートである必要があるため、常にnullを返します。 | 
|
Container | 
OverlayLayout.getTarget()
このレイアウト・マネージャを使用するコンテナを返します。 
 | 
|
Container | 
BoxLayout.getTarget()
このレイアウト・マネージャを使用するコンテナを返します。 
 | 
|
Container | 
JComponent.getTopLevelAncestor()
このコンポーネントのトップ・レベル祖先(含んでいる 
WindowまたはApplet)を返します。このコンポーネントがどのコンテナにも追加されていない場合はnullを返します。 | 
|
static Container | 
SwingUtilities.getUnwrappedParent(Component component)
JLayerのインスタンスではない、componentの最初の祖先を返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Component | 
DefaultFocusManager.getComponentAfter(Container aContainer, Component aComponent)  | 
|
Component | 
SortingFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)
aComponentのあとでフォーカスを受け取るComponentを返します。 
 | 
|
Component | 
LayoutFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)
aComponentのあとでフォーカスを受け取るComponentを返します。 
 | 
|
Component | 
DefaultFocusManager.getComponentBefore(Container aContainer, Component aComponent)  | 
|
Component | 
SortingFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)
aComponentの前にフォーカスを受け取るComponentを返します。 
 | 
|
Component | 
LayoutFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)
aComponentの前にフォーカスを受け取るComponentを返します。 
 | 
|
abstract int | 
LayoutStyle.getContainerGap(JComponent component, int position, Container parent)
コンポーネントからその親の指定された端までのスペースの量を返します。 
 | 
|
Component | 
SortingFocusTraversalPolicy.getDefaultComponent(Container aContainer)
フォーカスするデフォルトのComponentを返します。 
 | 
|
Component | 
DefaultFocusManager.getFirstComponent(Container aContainer)  | 
|
Component | 
SortingFocusTraversalPolicy.getFirstComponent(Container aContainer)
トラバーサル・サイクルの最初のComponentを返します。 
 | 
|
Component | 
LayoutFocusTraversalPolicy.getFirstComponent(Container aContainer)
トラバーサル・サイクルの最初のComponentを返します。 
 | 
|
Component | 
DefaultFocusManager.getLastComponent(Container aContainer)  | 
|
Component | 
SortingFocusTraversalPolicy.getLastComponent(Container aContainer)
トラバーサル・サイクルの最後のComponentを返します。 
 | 
|
Component | 
LayoutFocusTraversalPolicy.getLastComponent(Container aContainer)
トラバーサル・サイクルの最後のComponentを返します。 
 | 
|
float | 
OverlayLayout.getLayoutAlignmentX(Container target)
コンテナのx軸方向の配置を返します。 
 | 
|
float | 
SpringLayout.getLayoutAlignmentX(Container p)
0.5f (中央揃え)を返します。 
 | 
|
float | 
BoxLayout.getLayoutAlignmentX(Container target)
コンテナのX軸方向の配置を返します。 
 | 
|
float | 
GroupLayout.getLayoutAlignmentX(Container parent)
x軸方向の配置を返します。 
 | 
|
float | 
JRootPane.RootLayout.getLayoutAlignmentX(Container target)  | 
|
float | 
OverlayLayout.getLayoutAlignmentY(Container target)
コンテナのy軸方向の配置を返します。 
 | 
|
float | 
SpringLayout.getLayoutAlignmentY(Container p)
0.5f (中央揃え)を返します。 
 | 
|
float | 
BoxLayout.getLayoutAlignmentY(Container target)
コンテナのY軸方向の配置を返します。 
 | 
|
float | 
GroupLayout.getLayoutAlignmentY(Container parent)
y軸方向の配置を返します。 
 | 
|
float | 
JRootPane.RootLayout.getLayoutAlignmentY(Container target)  | 
|
abstract int | 
LayoutStyle.getPreferredGap(JComponent component1, JComponent component2, LayoutStyle.ComponentPlacement type, int position, Container parent)
2つのコンポーネント間のスペースの量を返します。 
 | 
|
void | 
OverlayLayout.invalidateLayout(Container target)
子がレイアウト関連情報を変更し、それによってキャッシュされていた計算がフラッシュされたことを示します。 
 | 
|
void | 
SpringLayout.invalidateLayout(Container p)  | 
|
void | 
BoxLayout.invalidateLayout(Container target)
子のレイアウト関連情報が変更されたことを示します。キャッシュされていた計算はすべてフラッシュされます。 
 | 
|
void | 
GroupLayout.invalidateLayout(Container parent)
レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。 
 | 
|
void | 
JRootPane.RootLayout.invalidateLayout(Container target)  | 
|
void | 
OverlayLayout.layoutContainer(Container target)
指定されたコンテナを配置する必要があるときにAWTによって呼び出されます。 
 | 
|
void | 
ScrollPaneLayout.layoutContainer(Container parent)
スクロール・ペインを配置します。 
 | 
|
void | 
SpringLayout.layoutContainer(Container parent)  | 
|
void | 
ViewportLayout.layoutContainer(Container parent)
指定されたコンテナを配置する必要があるときにAWTによって呼び出されます。 
 | 
|
void | 
BoxLayout.layoutContainer(Container target)
指定されたコンテナを配置する必要があるときにAWT  によって呼び出されます。 
 | 
|
void | 
GroupLayout.layoutContainer(Container parent)
指定されたコンテナを配置します。 
 | 
|
void | 
JSpinner.DefaultEditor.layoutContainer(Container parent)
唯一の子が親イン・セット内の領域に完全に収まるようにサイズを変更します。 
 | 
|
void | 
JRootPane.RootLayout.layoutContainer(Container parent)
レイアウト・マネージャに、指定されたコンテナのレイアウトを実行するように指示します。 
 | 
|
Dimension | 
OverlayLayout.maximumLayoutSize(Container target)
指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最大寸法を返します。 
 | 
|
Dimension | 
SpringLayout.maximumLayoutSize(Container parent)  | 
|
Dimension | 
BoxLayout.maximumLayoutSize(Container target)
ターゲット・コンテナに含まれているコンポーネントをレイアウトするときに使用できる、最大の寸法を返します。 
 | 
|
Dimension | 
GroupLayout.maximumLayoutSize(Container parent)
指定のコンテナの最大サイズを返します。 
 | 
|
Dimension | 
JRootPane.RootLayout.maximumLayoutSize(Container target)
レイアウトが使用できるスペースの最大量を返します。 
 | 
|
Dimension | 
OverlayLayout.minimumLayoutSize(Container target)
指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最小寸法を返します。 
 | 
|
Dimension | 
ScrollPaneLayout.minimumLayoutSize(Container parent)
ScrollPaneの最小サイズは、イン・セットのサイズに、ビュー・ポートの最小サイズ、スクロール・ペインのviewportBorderイン・セット、可視ヘッダーの最小サイズ、およびdisplayPolicyがNEVERではないスクロール・バーの最小サイズを加えた値です。 | 
|
Dimension | 
SpringLayout.minimumLayoutSize(Container parent)  | 
|
Dimension | 
ViewportLayout.minimumLayoutSize(Container parent)
指定されたターゲット・コンテナに含まれるコンポーネントのレイアウトに必要な最小寸法を返します。 
 | 
|
Dimension | 
BoxLayout.minimumLayoutSize(Container target)
指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最小寸法を返します。 
 | 
|
Dimension | 
GroupLayout.minimumLayoutSize(Container parent)
指定のコンテナの最小サイズを返します。 
 | 
|
Dimension | 
JSpinner.DefaultEditor.minimumLayoutSize(Container parent)
最初で唯一の子の最小サイズおよび親イン・セットのサイズを返します。 
 | 
|
Dimension | 
JRootPane.RootLayout.minimumLayoutSize(Container parent)
レイアウトに必要なスペースの最小量を返します。 
 | 
|
static void | 
SwingUtilities.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)
指定された 
Graphicsで、コンポーネントをペイントします。 | 
|
void | 
CellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)
this.paintComponent(g, c, p, x, y, w, h, false)を呼び出します。 
 | 
|
void | 
CellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)
セル・レンダラ・コンポーネントcをグラフィックス・オブジェクトgにペイントします。 
 | 
|
static void | 
SwingUtilities.paintComponent(Graphics g, Component c, Container p, Rectangle r)
指定された 
Graphicsで、コンポーネントをペイントします。 | 
|
void | 
CellRendererPane.paintComponent(Graphics g, Component c, Container p, Rectangle r)
矩形のx、y、幅、高さの各フィールドを使ってthis.paintComponent()を呼び出します。 
 | 
|
Dimension | 
OverlayLayout.preferredLayoutSize(Container target)
指定されたターゲット・コンテナ内にコンポーネントが含まれている場合の、このレイアウトの推奨寸法を返します。 
 | 
|
Dimension | 
ScrollPaneLayout.preferredLayoutSize(Container parent)
ScrollPaneの推奨サイズは、イン・セットのサイズに、ビュー・ポートの推奨サイズ、可視ヘッダーの優先サイズ、および現在のビューと現在のスクロール・バーのdisplayPoliciesで表示されるスクロール・バーの推奨サイズを加えた値です。 | 
|
Dimension | 
SpringLayout.preferredLayoutSize(Container parent)  | 
|
Dimension | 
ViewportLayout.preferredLayoutSize(Container parent)
指定されたターゲット・コンテナ内にコンポーネントが含まれている場合の、このレイアウトの推奨寸法を返します。 
 | 
|
Dimension | 
BoxLayout.preferredLayoutSize(Container target)
指定されたターゲット・コンテナ内にコンポーネントがある場合に、このレイアウトの推奨サイズを返します。 
 | 
|
Dimension | 
GroupLayout.preferredLayoutSize(Container parent)
指定のコンテナの適切なサイズを返します。 
 | 
|
Dimension | 
JSpinner.DefaultEditor.preferredLayoutSize(Container parent)
最初で唯一の子の適切なサイズおよび親イン・セットのサイズを返します。 
 | 
|
Dimension | 
JRootPane.RootLayout.preferredLayoutSize(Container parent)
レイアウトの推奨スペース量を返します。 
 | 
|
void | 
JApplet.setContentPane(Container contentPane)
contentPaneプロパティを設定します。 
 | 
|
void | 
JWindow.setContentPane(Container contentPane)
このウィンドウの 
contentPaneプロパティを設定します。 | 
|
void | 
JInternalFrame.setContentPane(Container c)
この 
JInternalFrameのcontentPaneプロパティを設定します。 | 
|
void | 
JDialog.setContentPane(Container contentPane)
contentPaneプロパティを設定します。 | 
|
void | 
JRootPane.setContentPane(Container content)
ルート・ペインが親になるコンポーネントを保持するコンテナである、コンテンツ・ペインを設定します。 
 | 
|
void | 
RootPaneContainer.setContentPane(Container contentPane)
「contentPane」は、アプリケーション固有のコンポーネントのプライマリ・コンテナです。 
 | 
|
void | 
JFrame.setContentPane(Container contentPane)
contentPaneプロパティを設定します。 | 
| コンストラクタ | 説明 | 
|---|---|
BoxLayout(Container target, int axis)
コンポーネントを指定された軸方向に配置するレイアウト・マネージャを生成します。 
 | 
|
GroupLayout(Container host)
指定された 
ContainerのGroupLayoutを作成します。 | 
|
OverlayLayout(Container target)
子のオーバーレイ整列を実行するレイアウト・マネージャを構築します。 
 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
AbstractColorChooserPanel
カラー・チューザの抽象スーパー・クラスです。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Container | 
AncestorEvent.getAncestor()
イベントが実際に発生した祖先を返します。 
 | 
|
Container | 
AncestorEvent.getAncestorParent()
イベントが実際に発生した祖先の親を返します。 
 | 
| コンストラクタ | 説明 | 
|---|---|
AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)
祖先コンポーネントの表示ステータスの変更を識別する、AncestorEventオブジェクトを構築します。 
 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
BasicArrowButton
基本方向のいずれかにスケーリングされる矢印を描画するJButtonオブジェクトです。 
 | 
|
class  | 
BasicComboBoxRenderer
ComboBoxレンダラ 
 | 
|
static class  | 
BasicComboBoxRenderer.UIResource
UIResourceを実装するBasicComboBoxRendererのサブクラスです。 
 | 
|
class  | 
BasicComboPopup
これは、 
ComboPopupインタフェースの基本実装です。 | 
|
class  | 
BasicInternalFrameTitlePane
基本タイトル・バーを管理するクラスです。 
 | 
|
class  | 
BasicInternalFrameTitlePane.SystemMenuBar
このクラスは、「protected」内部クラスとして扱うようにしてください。 
 | 
|
class  | 
BasicSplitPaneDivider
BasicSplitPaneUIで使われるディバイダです。 
 | 
|
protected class  | 
BasicToolBarUI.DragWindow  | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected Container | 
BasicOptionPaneUI.createButtonArea()
ボタンを含むContainerを作成して返します。 
 | 
|
protected Container | 
BasicOptionPaneUI.createMessageArea()
メッセージの本文を含むContainerを作成するために、installComponentsからメッセージが送られます。 
 | 
|
protected Container | 
BasicOptionPaneUI.createSeparator()  | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected void | 
BasicOptionPaneUI.addButtonComponents(Container container, Object[] buttons, int initialIndex)
buttons内の各オブジェクトを表す適切なオブジェクトを作成し、それをcontainerに追加します。 | 
|
protected void | 
BasicOptionPaneUI.addIcon(Container top)
getIconから返されたアイコンを表すJLabelを作成して、topに追加します。 | 
|
protected void | 
BasicOptionPaneUI.addMessageComponents(Container container, GridBagConstraints cons, Object msg, int maxll, boolean internallyCreated)
msgを表す適切なオブジェクトを作成し、それをcontainerに配置します。 | 
|
protected void | 
BasicOptionPaneUI.burstStringInto(Container c, String d, int maxll)
dを表す新規JLabelインスタンスを再帰的に作成します。 | 
|
float | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentX(Container target)
x軸方向の配置を返します。 
 | 
|
float | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentY(Container target)
y軸方向の配置を返します。 
 | 
|
void | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.invalidateLayout(Container c)
何も行いません。 
 | 
|
void | 
BasicOptionPaneUI.ButtonAreaLayout.layoutContainer(Container container)  | 
|
void | 
BasicInternalFrameUI.InternalFrameLayout.layoutContainer(Container c)  | 
|
void | 
BasicScrollBarUI.layoutContainer(Container scrollbarContainer)  | 
|
void | 
BasicInternalFrameTitlePane.TitlePaneLayout.layoutContainer(Container c)  | 
|
void | 
BasicSplitPaneDivider.DividerLayout.layoutContainer(Container c)  | 
|
void | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer(Container container)
実際のレイアウトを行います。 
 | 
|
void | 
BasicComboBoxUI.ComboBoxLayoutManager.layoutContainer(Container parent)  | 
|
void | 
BasicTabbedPaneUI.TabbedPaneLayout.layoutContainer(Container parent)  | 
|
Dimension | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.maximumLayoutSize(Container target)
最大のレイアウト・サイズを返します。両方向ともInteger.MAX_VALUEです。 
 | 
|
Dimension | 
BasicOptionPaneUI.ButtonAreaLayout.minimumLayoutSize(Container c)  | 
|
Dimension | 
BasicInternalFrameUI.InternalFrameLayout.minimumLayoutSize(Container c)  | 
|
Dimension | 
BasicScrollBarUI.minimumLayoutSize(Container scrollbarContainer)  | 
|
Dimension | 
BasicInternalFrameTitlePane.TitlePaneLayout.minimumLayoutSize(Container c)  | 
|
Dimension | 
BasicSplitPaneDivider.DividerLayout.minimumLayoutSize(Container c)  | 
|
Dimension | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.minimumLayoutSize(Container container)
子を含めるために必要な最小サイズを返します。 
 | 
|
Dimension | 
BasicComboBoxUI.ComboBoxLayoutManager.minimumLayoutSize(Container parent)  | 
|
Dimension | 
BasicTabbedPaneUI.TabbedPaneLayout.minimumLayoutSize(Container parent)  | 
|
Dimension | 
BasicOptionPaneUI.ButtonAreaLayout.preferredLayoutSize(Container c)  | 
|
Dimension | 
DefaultMenuLayout.preferredLayoutSize(Container target)  | 
|
Dimension | 
BasicInternalFrameUI.InternalFrameLayout.preferredLayoutSize(Container c)  | 
|
Dimension | 
BasicScrollBarUI.preferredLayoutSize(Container scrollbarContainer)  | 
|
Dimension | 
BasicInternalFrameTitlePane.TitlePaneLayout.preferredLayoutSize(Container c)  | 
|
Dimension | 
BasicSplitPaneDivider.DividerLayout.preferredLayoutSize(Container c)  | 
|
Dimension | 
BasicSplitPaneUI.BasicHorizontalLayoutManager.preferredLayoutSize(Container container)
子を含めるために必要な推奨サイズを返します。 
 | 
|
Dimension | 
BasicComboBoxUI.ComboBoxLayoutManager.preferredLayoutSize(Container parent)  | 
|
Dimension | 
BasicTabbedPaneUI.TabbedPaneLayout.preferredLayoutSize(Container parent)  | 
| コンストラクタ | 説明 | 
|---|---|
DefaultMenuLayout(Container target, int axis)  | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
MetalComboBoxButton
MetalComboBoxUIを補助するJButtonサブクラス 
 | 
|
class  | 
MetalComboBoxUI.MetalComboPopup
非推奨。 
 
Java 2プラットフォームv1.4以降使われていません。 
 | 
|
protected class  | 
MetalFileChooserUI.FileRenderer  | 
|
class  | 
MetalFileChooserUI.FilterComboBoxRenderer
各種のサイズおよびスタイルをレンダリングします。 
 | 
|
class  | 
MetalInternalFrameTitlePane
JLF仕様のタイトル・バーを管理するクラスです。 
 | 
|
class  | 
MetalScrollButton
Metalスクロール・バー矢印用のJButtonオブジェクトです。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
void | 
MetalComboBoxUI.layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)  | 
|
void | 
MetalComboBoxUI.MetalComboBoxLayoutManager.layoutContainer(Container parent)  | 
|
void | 
MetalComboBoxUI.MetalComboBoxLayoutManager.superLayout(Container parent)  | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected Container | 
SynthOptionPaneUI.createMessageArea()
SynthOptionPaneUI.installComponents()から呼び出され、メッセージの本文を含むContainerを作成します。 | 
|
protected Container | 
SynthOptionPaneUI.createSeparator() | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
DefaultTableCellRenderer
JTable内の個々のセルをレンダリング(表示)するための標準クラス。 | 
|
static class  | 
DefaultTableCellRenderer.UIResource
UIResourceを実装するDefaultTableCellRendererのサブクラス。 | 
|
class  | 
JTableHeader
これは、 
JTableのヘッダーを管理するオブジェクトです。 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
JTextComponent
JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
Container | 
View.getContainer()
ビューを収容するコンテナを取得します。 
 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用される 
TextField。 | 
|
class  | 
DefaultTreeCellEditor.EditorContainer
editingComponentを配置するコンテナ。 | 
|
class  | 
DefaultTreeCellRenderer
ツリーのエントリを表示します。 
 | 
| 修飾子と型 | フィールド | 説明 | 
|---|---|---|
protected Container | 
DefaultTreeCellEditor.editingContainer
編集コンテナ、 
editorComponentを含みます。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected Container | 
DefaultTreeCellEditor.createContainer()
editingComponentの配置を管理するコンテナを作成します。 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。 
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。