インタフェースjava.awt.image.ImageObserver
の使用
パッケージ | 説明 |
---|---|
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 を処理するためのクラスとインタフェースを提供します。 |
-
java.appletでのImageObserverの使用
ImageObserverを実装しているjava.appletのクラス 修飾子と型 クラス 説明 class
Applet
非推奨。アプレットAPIは非推奨であり、代替はありません。 -
java.awtでのImageObserverの使用
ImageObserverを実装しているjava.awtのクラス 修飾子と型 クラス 説明 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
オブジェクトは、ボーダーやメニュー・バーのないトップ・レベルのウィンドウです。型ImageObserverのパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 int
Component. checkImage(Image image, int width, int height, ImageObserver observer)
指定されたイメージの画面表現の構築ステータスを返します。int
Component. checkImage(Image image, ImageObserver observer)
指定されたイメージの画面表現の構築ステータスを返します。abstract int
Toolkit. checkImage(Image image, 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 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 x, int y, Color bgcolor, ImageObserver observer)
指定されたイメージのうち、現在利用可能な部分を描画します。abstract boolean
Graphics. drawImage(Image img, int x, int y, ImageObserver observer)
指定されたイメージのうち、現在利用可能な部分を描画します。abstract boolean
Graphics2D. drawImage(Image img, AffineTransform xform, ImageObserver obs)
イメージ空間からユーザー空間への変換を適用してから、イメージをレンダリングします。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, int width, int height, ImageObserver observer)
このコンポーネント上に描画するための、指定された幅と高さのイメージを準備します。boolean
Component. prepareImage(Image image, ImageObserver observer)
このコンポーネント上に描画するためのイメージを準備します。abstract boolean
Toolkit. prepareImage(Image image, int width, int height, ImageObserver observer)
描画のためにイメージを準備します。 -
java.awt.imageでのImageObserverの使用
型ImageObserverのパラメータを持つjava.awt.imageのメソッド 修飾子と型 メソッド 説明 int
AbstractMultiResolutionImage. getHeight(ImageObserver observer)
このメソッドは、単純にベース・イメージの同じメソッドに委譲し、次と同等です:getBaseImage().getHeight(observer)
。int
BufferedImage. getHeight(ImageObserver observer)
BufferedImage
の高さを返します。Object
AbstractMultiResolutionImage. getProperty(String name, ImageObserver observer)
このメソッドは、単純にベース・イメージの同じメソッドに委譲し、次と同等です:getBaseImage().getProperty(name, observer)
。Object
BufferedImage. getProperty(String name, ImageObserver observer)
イメージのプロパティを名前で返します。int
AbstractMultiResolutionImage. getWidth(ImageObserver observer)
このメソッドは、単純にベース・イメージの同じメソッドに委譲し、次と同等です:getBaseImage().getWidth(observer)
。int
BufferedImage. getWidth(ImageObserver observer)
BufferedImage
の幅を返します。 -
javax.swingでのImageObserverの使用
ImageObserverを実装しているjavax.swingのクラス 修飾子と型 クラス 説明 class
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。class
Box
BoxLayoutオブジェクトをレイアウト・マネージャとして使う軽量なコンテナです。static class
Box.Filler
レイアウトに含まれるがビューを持たない軽量コンポーネントの実装です。class
CellRendererPane
このクラスは、セル・レンダラとそれを使うコンポーネントの間に挿入されます。class
DefaultListCellRenderer
リスト内の項目をレンダリングします。static class
DefaultListCellRenderer.UIResource
UIResourceを実装するDefaultListCellRendererのサブクラスです。class
JApplet
非推奨。アプレットAPIは非推奨であり、代替はありません。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を返すjavax.swingのメソッド 修飾子と型 メソッド 説明 ImageObserver
ImageIcon. getImageObserver()
イメージのイメージ監視オブジェクトを返します。型ImageObserverのパラメータを持つjavax.swingのメソッド 修飾子と型 メソッド 説明 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
をオーバーライドします。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 x, int y, Color bgcolor, ImageObserver observer)
Graphics.drawImage
をオーバーライドします。boolean
DebugGraphics. drawImage(Image img, int x, int y, ImageObserver observer)
Graphics.drawImage
をオーバーライドします。void
ImageIcon. setImageObserver(ImageObserver observer)
イメージのイメージ監視オブジェクトを設定します。 -
javax.swing.colorchooserでのImageObserverの使用
ImageObserverを実装しているjavax.swing.colorchooserのクラス 修飾子と型 クラス 説明 class
AbstractColorChooserPanel
カラー・チューザの抽象スーパー・クラスです。 -
javax.swing.plaf.basicでのImageObserverの使用
ImageObserverを実装しているjavax.swing.plaf.basicのクラス 修飾子と型 クラス 説明 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
JToolBar
をドラッグしている間に表示されるウィンドウ。 -
javax.swing.plaf.metalでのImageObserverの使用
ImageObserverを実装しているjavax.swing.plaf.metalのクラス 修飾子と型 クラス 説明 class
MetalComboBoxButton
MetalComboBoxUIを補助するJButtonサブクラスclass
MetalComboBoxUI.MetalComboPopup
非推奨。Java 2プラットフォームv1.4以降使われていません。protected class
MetalFileChooserUI.FileRenderer
非推奨。JDK version 9以降class
MetalFileChooserUI.FilterComboBoxRenderer
各種のサイズおよびスタイルをレンダリングします。class
MetalInternalFrameTitlePane
JLF仕様のタイトル・バーを管理するクラスです。class
MetalScrollButton
Metalスクロール・バー矢印用のJButtonオブジェクトです。 -
javax.swing.tableでのImageObserverの使用
ImageObserverを実装しているjavax.swing.tableのクラス 修飾子と型 クラス 説明 class
DefaultTableCellRenderer
JTable
内の個々のセルをレンダリング(表示)するための標準クラス。static class
DefaultTableCellRenderer.UIResource
UIResource
を実装するDefaultTableCellRenderer
のサブクラス。class
JTableHeader
これは、JTable
のヘッダーを管理するオブジェクトです。 -
javax.swing.textでのImageObserverの使用
ImageObserverを実装しているjavax.swing.textのクラス 修飾子と型 クラス 説明 class
JTextComponent
JTextComponent
は、Swingテキスト・コンポーネントのための基底クラスです。 -
javax.swing.treeでのImageObserverの使用
ImageObserverを実装しているjavax.swing.treeのクラス 修飾子と型 クラス 説明 class
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用されるTextField
。class
DefaultTreeCellEditor.EditorContainer
editingComponent
を配置するコンテナ。class
DefaultTreeCellRenderer
ツリーのエントリを表示します。