クラスjava.awt.Image 
の使用
Imageを使用するパッケージ
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
フォント関連のクラスおよびインタフェースを提供します。
あらゆるJava実行時環境で使用できるインプット・メソッドの開発を可能にするインタフェースを提供します。
イメージを作成および修正するためのクラスを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKitとサポート・クラスを提供します。- 
java.appletでのImageの使用Imageを返すjava.appletのメソッド
- 
java.awtでのImageの使用修飾子と型メソッド説明Component.createImage(int width, int height)ダブル・バッファリングのために使用されるオフスクリーン描画イメージを生成します。Component.createImage(ImageProducer producer)指定されたイメージ・プロデューサからイメージを生成します。Toolkit.createImage(byte[] imagedata)指定されたバイト配列に保管されているイメージを復号化するイメージを作成します。abstract ImageToolkit.createImage(byte[] imagedata, int imageoffset, int imagelength)指定されたバイト配列に保管されているイメージを復号化するイメージを、指定されたオフセットおよび長さで作成します。abstract ImageToolkit.createImage(ImageProducer producer)指定されたイメージ・プロデューサでイメージを作成します。abstract ImageToolkit.createImage(String filename)指定されたファイルからピクセル・データを取得するイメージを返します。abstract ImageToolkit.createImage(URL url)指定されたURLからピクセル・データを取得するイメージを返します。protected ImageComponent.FlipBufferStrategy.getBackBuffer()Frame.getIconImage()このフレームのアイコンとして表示されるイメージを返します。Taskbar.getIconImage()このアプリケーション・アイコンのイメージを取得します。abstract Image指定されたファイルからピクセル・データを取得するイメージを返します。ファイル形式はGIF、JPEG、PNGのいずれかにする必要があります。abstract Image指定されたURLからピクセル・データを取得するイメージを返します。TrayIcon.getImage()このTrayIconに使用される現在のイメージを返します。Image.getScaledInstance(int width, int height, int hints)このイメージのスケーリング・バージョンを作成します。修飾子と型メソッド説明voidこのメディア・トラッカによって監視されているリストにイメージを追加します。voidこのメディア・トラッカによって監視されているリストに、スケーリングされたイメージを追加します。intComponent.checkImage(Image image, int width, int height, ImageObserver observer)指定されたイメージの画面表現の構築ステータスを返します。intComponent.checkImage(Image image, ImageObserver observer)指定されたイメージの画面表現の構築ステータスを返します。abstract intToolkit.checkImage(Image image, int width, int height, ImageObserver observer)表示のために準備される、指定されたイメージの作成ステータスを示します。Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)新しいカスタム・カーソル・オブジェクトを生成します。abstract booleanGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。abstract booleanGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。abstract booleanGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)指定されたイメージのうち、指定された矩形内に収まるようにスケーリングされた部分を描画します。abstract booleanGraphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)指定されたイメージのうち、指定された矩形内に収まるようにスケーリングされた部分を描画します。abstract booleanGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)指定されたイメージのうち、現在利用可能な部分を描画します。abstract booleanGraphics.drawImage(Image img, int x, int y, ImageObserver observer)指定されたイメージのうち、現在利用可能な部分を描画します。abstract booleanGraphics2D.drawImage(Image img, AffineTransform xform, ImageObserver obs)イメージ空間からユーザー空間への変換を適用してから、イメージをレンダリングします。booleanComponent.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)イメージが変更されたときにコンポーネントをふたたびペイントします。booleanComponent.prepareImage(Image image, int width, int height, ImageObserver observer)このコンポーネント上に描画するための、指定された幅と高さのイメージを準備します。booleanComponent.prepareImage(Image image, ImageObserver observer)このコンポーネント上に描画するためのイメージを準備します。abstract booleanToolkit.prepareImage(Image image, int width, int height, ImageObserver observer)描画のためにイメージを準備します。voidMediaTracker.removeImage(Image image)指定されたイメージをこのメディア・トラッカから削除します。voidMediaTracker.removeImage(Image image, int id)このメディア・トラッカの指定された監視IDから指定されたイメージを削除します。voidMediaTracker.removeImage(Image image, int id, int width, int height)指定された幅、高さ、IDを持つ指定されたイメージをこのメディア・トラッカから削除します。voidTaskbar.setIconImage(Image image)このアプリケーション・アイコンを提供されたイメージに変更します。voidWindow.setIconImage(Image image)このウィンドウのアイコンとして表示されるイメージを設定します。voidこのTrayIconのイメージを設定します。voidTaskbar.setWindowIconBadge(Window w, Image badge)指定したウィンドウのタスク領域のこのアプリケーション・アイコンに小さいバッジを貼り付けます。修飾子と型メソッド説明voidWindow.setIconImages(List<? extends Image> icons)このウィンドウのアイコンとして表示される一連のイメージを設定します。
- 
java.awt.dndでのImageの使用Image型のパラメータを持つjava.awt.dndのメソッド修飾子と型メソッド説明protected DragSourceContextDragSource.createDragSourceContext(DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)現在のドラッグ操作を処理するDragSourceContextを作成します。voidDragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)表示する初期のCursor、ドラッグImage、Imageのオフセット、Transferableオブジェクト、および使用するDragSourceListenerで、ドラッグを開始します。voidDragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグの対象データ、およびDragSourceListenerで、ドラッグを開始します。voidDragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグのTransferable対象データ、DragSourceListener、およびFlavorMapで、ドラッグを開始します。Image型のパラメータを持つjava.awt.dndのコンストラクタ修飾子コンストラクタ説明DragSourceContext(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)このコンストラクタは、DragSourceから呼び出され、このドラッグのDragSourceContextPeer、ドラッグをトリガーしたDragGestureEvent、ドラッグに使用する初期のCursor、ドラッグの実行中に表示する(オプションの)Image、トリガー・イベントの瞬間におけるホット・スポットからのImage原点のオフセット、Transferable対象データ、およびドラッグ&ドロップ操作中に使用するDragSourceListenerを使用して、新しいDragSourceContextを作成します。
- 
java.awt.fontでのImageの使用Image型のパラメータを持つjava.awt.fontのコンストラクタ修飾子コンストラクタ説明ImageGraphicAttribute(Image image, int alignment)指定されたImageからImageGraphicAttributeを構築します。ImageGraphicAttribute(Image image, int alignment, float originX, float originY)指定されたImageからImageGraphicAttributeを構築します。
- 
java.awt.im.spiでのImageの使用Imageを返すjava.awt.im.spiのメソッド修飾子と型メソッド説明InputMethodDescriptor.getInputMethodIcon(Locale inputLocale)インプット・メソッドに対応するアイコンを返します。
- 
java.awt.imageでのImageの使用java.awt.imageでのImageのサブクラス修飾子と型クラス説明classこのクラスは、MultiResolutionImageインタフェースを実装するクラス用のいくつかのImageメソッドのデフォルト実装を提供します。classこのクラスは、AbstractMultiResolutionImageクラスの配列ベースの実装です。classBufferedImageサブクラスは、イメージ・データのアクセス可能なバッファを備えたImageを記述します。classVolatileImageは、アプリケーションが制御できない状況(オペレーティング・システムや別のアプリケーションが原因の状況など)でいつでも内容を破棄できるイメージです。Imageを返すjava.awt.imageのメソッド修飾子と型メソッド説明protected abstract ImageAbstractMultiResolutionImage.getBaseImage()デフォルトの幅と高さでレンダリングする画像の最適バージョンを表すベース・イメージを返します。protected ImageBaseMultiResolutionImage.getBaseImage()BaseMultiResolutionImage.getResolutionVariant(double destImageWidth, double destImageHeight)MultiResolutionImage.getResolutionVariant(double destImageWidth, double destImageHeight)指定されたサイズでこの論理イメージを表現するのに最適なバリアントである特定のイメージを取得します。型Imageの引数を持つ型を返すjava.awt.imageのメソッド修飾子と型メソッド説明BaseMultiResolutionImage.getResolutionVariants()MultiResolutionImage.getResolutionVariants()すべての解像度バリエーションの読み取り可能なリストを取得します。Image型のパラメータを持つjava.awt.imageのメソッド修飾子と型メソッド説明booleanImageObserver.imageUpdate(Image img, int infoflags, int x, int y, int width, int height)このメソッドは、非同期インタフェースを使用して以前に要求されたイメージに関する情報が利用可能になると呼び出されます。Image型のパラメータを持つjava.awt.imageのコンストラクタ修飾子コンストラクタ説明BaseMultiResolutionImage(int baseImageIndex, Image... resolutionVariants)指定された基本イメージ・インデックスと解像度の変形を持つマルチ解像度イメージを作成します。BaseMultiResolutionImage(Image... resolutionVariants)指定された解像度の変形を使用してマルチ解像度イメージを作成します。PixelGrabber(Image img, int x, int y, int w, int h, boolean forceRGB)指定されたイメージからピクセルの矩形部分(x, y, w, h)を取り出す、PixelGrabberオブジェクトを生成します。PixelGrabber(Image img, int x, int y, int w, int h, int[] pix, int off, int scansize)指定されたイメージからピクセルの矩形部分(x, y, w, h)を指定の配列に取り出す、PixelGrabberオブジェクトを生成します。
- 
java.beansでのImageの使用Imageを返すjava.beansのメソッド
- 
javax.swingでのImageの使用Imageとして宣言されているjavax.swingのフィールドImageを返すjavax.swingのメソッド修飾子と型メソッド説明static ImageGrayFilter.createDisabledImage(Image i)無効化されたイメージを作成します。TransferHandler.getDragImage()ドラッグ・イメージを返します。ImageIcon.getImage()アイコンのImageを返します。RepaintManager.getOffscreenBuffer(Component c, int proposedWidth, int proposedHeight)コンポーネントcとともにdoubleバッファとして使用されるオフスクリーン・バッファを返します。RepaintManager.getVolatileOffscreenBuffer(Component c, int proposedWidth, int proposedHeight)指定されたコンポーネントcとともにdoubleバッファとして使用されるvolatileオフスクリーン・バッファを返します。Image型のパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明static ImageGrayFilter.createDisabledImage(Image i)無効化されたイメージを作成します。booleanDebugGraphics.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をオーバーライドします。booleanDebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)Graphics.drawImageをオーバーライドします。booleanDebugGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)Graphics.drawImageをオーバーライドします。booleanDebugGraphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)Graphics.drawImageをオーバーライドします。booleanDebugGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)Graphics.drawImageをオーバーライドします。booleanDebugGraphics.drawImage(Image img, int x, int y, ImageObserver observer)Graphics.drawImageをオーバーライドします。booleanAbstractButton.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)現在のIconのImageが、渡されたImageimgと異なる場合は、オーバーライドされてfalseを返します。booleanJLabel.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)現在のIconのImageが、渡されたImageimgと異なる場合は、オーバーライドされてfalseを返します。booleanJLayer.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)LayerUIが設定されている場合、その機能をLayerUI.imageUpdate(java.awt.Image, int, int, int, int, int, JLayer)メソッドに委譲します。booleanJSlider.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)イメージが変更されたときにコンポーネントをふたたびペイントします。protected voidイメージをロードし、イメージがロードされたときのみ復帰します。voidTransferHandler.setDragImage(Image img)ドラッグ・イメージ・パラメータを設定します。voidアイコンによって表示されるイメージを設定します。Image型のパラメータを持つjavax.swingのコンストラクタ
- 
javax.swing.plafでのImageの使用型Imageのパラメータを持つjavax.swing.plafのメソッド修飾子と型メソッド説明booleanLayerUI.imageUpdate(Image img, int infoflags, int x, int y, int w, int h, JLayer<? extends V> l)JLayerベース・クラスから継承されたJLayer.imageUpdateメソッドのデフォルト実装にその機能を委譲します。
- 
javax.swing.text.htmlでのImageの使用Imageを返すjavax.swing.text.htmlのメソッド