| パッケージ | 説明 |
|---|---|
| java.applet |
アプレットを作成するために必要なクラス、およびアプレットがそのアプレット・コンテキストとのやり取りに使用するクラスを提供します。
|
| java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
| java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| javax.swing.colorchooser |
JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。 |
| javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
| javax.swing.plaf.metal |
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
| javax.swing.table |
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。 |
| javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
| javax.swing.tree |
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。 |
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
Applet
アプレットとは、単独で動作することはなく、ほかのアプリケーションの中に組み込まれた形で実行される小さなプログラムです。
|
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
Button
このクラスはラベル付きボタンを生成します。
|
|
class |
Canvas
Canvasコンポーネントは、アプリケーションが描画したり、アプリケーションがユーザーからの入力イベントをトラップしたりすることのできる画面の空白の矩形領域を表します。 |
|
class |
Checkbox
チェックボックスは、「オン」(
true)または「オフ」(false)のどちらかの状態になることができるグラフィカル・コンポーネントです。 |
|
class |
Choice
Choiceクラスは、選択肢のポップアップ・メニューを提供します。 |
|
class |
Component
コンポーネントは、画面上に表示でき、ユーザーと対話できる、グラフィカルな表現を持つオブジェクトです。
|
|
class |
Container
ジェネリックAbstract Window Toolkit (AWT)コンテナ・オブジェクトは、ほかのAWTコンポーネントを含むことができるコンポーネントです。
|
|
class |
Dialog
Dialogは、通常はユーザーからの入力を受け付けるために使用される、タイトルおよびボーダーを持つトップ・レベルのウィンドウです。
|
|
class |
FileDialog
FileDialogクラスは、ユーザーがファイルを選択できるダイアログ・ウィンドウを表示します。 |
|
class |
Frame
Frameは、タイトルとボーダーを持つトップ・レベルのウィンドウです。 |
|
class |
Label
Labelオブジェクトは、コンテナ内にテキストを配置するためのコンポーネントです。 |
|
class |
List
Listコンポーネントは、ユーザーにテキスト項目のスクロール・リストを提供します。 |
|
class |
Panel
Panelは、もっとも単純なコンテナ・クラスです。 |
|
class |
Scrollbar
Scrollbarクラスは、なじみのあるユーザー・インタフェース・オブジェクトであるスクロール・バーを実現します。 |
|
class |
ScrollPane
1つの子コンポーネントに対して、自動水平または垂直スクロールあるいはその両方を実装するコンテナ・クラスです。
|
|
class |
TextArea
TextAreaオブジェクトは、テキストを表示する複数行領域です。 |
|
class |
TextComponent
TextComponentクラスは、一部のテキストの編集を可能にするすべてのコンポーネントのスーパー・クラスです。 |
|
class |
TextField
TextFieldオブジェクトは、1行のテキストの編集を可能にするテキスト・コンポーネントです。 |
|
class |
Window
Windowオブジェクトは、ボーダーやメニュー・バーのないトップ・レベルのウィンドウです。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
Component.checkImage(Image image, ImageObserver observer)
指定されたイメージの画面表現の構築ステータスを返します。
|
|
abstract int |
Toolkit.checkImage(Image image, int width, int height, ImageObserver observer)
表示のために準備される、指定されたイメージの作成ステータスを示します。
|
|
int |
Component.checkImage(Image image, int width, int height, ImageObserver observer)
指定されたイメージの画面表現の構築ステータスを返します。
|
|
abstract boolean |
Graphics2D.drawImage(Image img, AffineTransform xform, ImageObserver obs)
イメージ空間からユーザー空間への変換を適用してから、イメージをレンダリングします。
|
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
指定されたイメージのうち、現在利用可能な部分を描画します。
|
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, ImageObserver observer)
指定されたイメージのうち、現在利用可能な部分を描画します。
|
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
指定されたイメージのうち、指定された矩形内に収まるようにスケーリングされた部分を描画します。
|
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
指定されたイメージのうち、指定された矩形内に収まるようにスケーリングされた部分を描画します。
|
|
abstract boolean |
Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。
|
|
abstract boolean |
Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)
指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。
|
|
abstract int |
Image.getHeight(ImageObserver observer)
イメージの高さを指定します。
|
|
abstract Object |
Image.getProperty(String name, ImageObserver observer)
このイメージのプロパティを名前で返します。
|
|
abstract int |
Image.getWidth(ImageObserver observer)
イメージの幅を指定します。
|
|
boolean |
Component.prepareImage(Image image, ImageObserver observer)
このコンポーネント上に描画するためのイメージを準備します。
|
|
abstract boolean |
Toolkit.prepareImage(Image image, int width, int height, ImageObserver observer)
描画のためにイメージを準備します。
|
|
boolean |
Component.prepareImage(Image image, int width, int height, ImageObserver observer)
このコンポーネント上に描画するための、指定された幅と高さのイメージを準備します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
BufferedImage.getHeight(ImageObserver observer)
BufferedImageの高さを返します。 |
|
Object |
BufferedImage.getProperty(String name, ImageObserver observer)
イメージのプロパティを名前で返します。
|
|
int |
BufferedImage.getWidth(ImageObserver observer)
BufferedImageの幅を返します。 |
| 修飾子と型 | クラス | 説明 |
|---|---|---|
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は、ユーザーのデスクトップ上のどこにでも表示できるコンテナです。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
ImageObserver |
ImageIcon.getImageObserver()
イメージのイメージ監視オブジェクトを返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
boolean |
DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
boolean |
DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)
Graphics.drawImageをオーバーライドします。 |
|
void |
ImageIcon.setImageObserver(ImageObserver observer)
イメージのイメージ監視オブジェクトを設定します。
|
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
AbstractColorChooserPanel
カラー・チューザの抽象スーパー・クラスです。
|
| 修飾子と型 | クラス | 説明 |
|---|---|---|
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 |
| 修飾子と型 | クラス | 説明 |
|---|---|---|
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オブジェクトです。
|
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
DefaultTableCellRenderer
JTable内の個々のセルをレンダリング(表示)するための標準クラス。 |
|
static class |
DefaultTableCellRenderer.UIResource
UIResourceを実装するDefaultTableCellRendererのサブクラス。 |
|
class |
JTableHeader
これは、
JTableのヘッダーを管理するオブジェクトです。 |
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
JTextComponent
JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。 |
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用される
TextField。 |
|
class |
DefaultTreeCellEditor.EditorContainer
editingComponentを配置するコンテナ。 |
|
class |
DefaultTreeCellRenderer
ツリーのエントリを表示します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。