クラスjava.awt.Image
の使用

Imageを使用するパッケージ
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
フォント関連のクラスおよびインタフェースを提供します。
あらゆるJava実行時環境で使用できるインプット・メソッドの開発を可能にするインタフェースを提供します。
イメージを作成および修正するためのクラスを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
  • java.appletでのImageの使用

    Imageを返すjava.appletのメソッド
    修飾子と型
    メソッド
    説明
    Applet.getImage(URL url)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    あとで画面上にペイントできるImageオブジェクトを返します。
    Applet.getImage(URL url, String name)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    あとで画面上にペイントできるImageオブジェクトを返します。
    AppletContext.getImage(URL url)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    あとで画面上にペイントできるImageオブジェクトを返します。
  • java.awtでのImageの使用

    Imageとして宣言されているjava.awtのフィールド
    修飾子と型
    フィールド
    説明
    protected Image
    Component.FlipBufferStrategy.drawBuffer
    描画バッファ
    Imageを返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    Component.createImage(int width, int height)
    ダブル・バッファリングのために使用されるオフスクリーン描画イメージを生成します。
    Component.createImage(ImageProducer producer)
    指定されたイメージ・プロデューサからイメージを生成します。
    Toolkit.createImage(byte[] imagedata)
    指定されたバイト配列に保管されているイメージを復号化するイメージを作成します。
    abstract Image
    Toolkit.createImage(byte[] imagedata, int imageoffset, int imagelength)
    指定されたバイト配列に保管されているイメージを復号化するイメージを、指定されたオフセットおよび長さで作成します。
    abstract Image
    Toolkit.createImage(ImageProducer producer)
    指定されたイメージ・プロデューサでイメージを作成します。
    abstract Image
    Toolkit.createImage(String filename)
    指定されたファイルからピクセル・データを取得するイメージを返します。
    abstract Image
    Toolkit.createImage(URL url)
    指定されたURLからピクセル・データを取得するイメージを返します。
    protected Image
    Component.FlipBufferStrategy.getBackBuffer()
    バック・バッファにイメージとして直接アクセスできます。
    Frame.getIconImage()
    このフレームのアイコンとして表示されるイメージを返します。
    Taskbar.getIconImage()
    このアプリケーション・アイコンのイメージを取得します。
    abstract Image
    Toolkit.getImage(String filename)
    指定されたファイルからピクセル・データを取得するイメージを返します。ファイル形式はGIF、JPEG、PNGのいずれかにする必要があります。
    abstract Image
    Toolkit.getImage(URL url)
    指定されたURLからピクセル・データを取得するイメージを返します。
    TrayIcon.getImage()
    このTrayIconに使用される現在のイメージを返します。
    Image.getScaledInstance(int width, int height, int hints)
    このイメージのスケーリング・バージョンを作成します。
    Image型の引数を持つ型を返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    Window.getIconImages()
    このウィンドウのアイコンとして表示される一連のイメージを返します。
    Image型のパラメータを持つjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    void
    MediaTracker.addImage(Image image, int id)
    このメディア・トラッカによって監視されているリストにイメージを追加します。
    void
    MediaTracker.addImage(Image image, int id, int w, int h)
    このメディア・トラッカによって監視されているリストに、スケーリングされたイメージを追加します。
    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)
    表示のために準備される、指定されたイメージの作成ステータスを示します。
    Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)
    新しいカスタム・カーソル・オブジェクトを生成します。
    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)
    イメージ空間からユーザー空間への変換を適用してから、イメージをレンダリングします。
    boolean
    Component.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
    イメージが変更されたときにコンポーネントをふたたびペイントします。
    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)
    描画のためにイメージを準備します。
    void
    MediaTracker.removeImage(Image image)
    指定されたイメージをこのメディア・トラッカから削除します。
    void
    MediaTracker.removeImage(Image image, int id)
    このメディア・トラッカの指定された監視IDから指定されたイメージを削除します。
    void
    MediaTracker.removeImage(Image image, int id, int width, int height)
    指定された幅、高さ、IDを持つ指定されたイメージをこのメディア・トラッカから削除します。
    void
    Taskbar.setIconImage(Image image)
    このアプリケーション・アイコンを指定されたimageに変更するようシステムにリクエストします。
    void
    Window.setIconImage(Image image)
    このウィンドウのアイコンとして表示されるイメージを設定します。
    void
    TrayIcon.setImage(Image image)
    このTrayIconのイメージを設定します。
    void
    Taskbar.setWindowIconBadge(Window w, Image badge)
    指定したウィンドウのタスク領域のこのアプリケーション・アイコンに小さいバッジを貼り付けます。
    Image型の型引数を持つjava.awtのメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    void
    Window.setIconImages(List<? extends Image> icons)
    このウィンドウのアイコンとして表示される一連のイメージを設定します。
    Image型のパラメータを持つjava.awtのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    TrayIcon(Image image)
    指定されたイメージでTrayIconを作成します。
     
    TrayIcon(Image image, String tooltip)
    指定されたイメージとツールヒント・テキストでTrayIconを作成します。
     
    TrayIcon(Image image, String tooltip, PopupMenu popup)
    指定されたイメージ、ツールヒント、およびポップアップ・メニューでTrayIconを作成します。
  • java.awt.dndでのImageの使用

    Image型のパラメータを持つjava.awt.dndのメソッド
    修飾子と型
    メソッド
    説明
    DragSource.createDragSourceContext(DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
    現在のドラッグ操作を処理するDragSourceContextを作成します。
    void
    DragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
    表示する初期のCursor、ドラッグImageImageのオフセット、Transferableオブジェクト、および使用するDragSourceListenerで、ドラッグを開始します。
    void
    DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)
    ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグの対象データ、およびDragSourceListenerで、ドラッグを開始します。
    void
    DragSource.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クラスの配列ベースの実装です。
    class 
    BufferedImageサブクラスは、イメージ・データのアクセス可能なバッファを備えたImageを記述します。
    class 
    VolatileImageは、アプリケーションが制御できない状況(オペレーティング・システムや別のアプリケーションが原因の状況など)でいつでも内容を破棄できるイメージです。
    Imageを返すjava.awt.imageのメソッド
    修飾子と型
    メソッド
    説明
    protected abstract Image
    AbstractMultiResolutionImage.getBaseImage()
    デフォルトの幅と高さでレンダリングする画像の最適バージョンを表すベース・イメージを返します。
    protected Image
    BaseMultiResolutionImage.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のメソッド
    修飾子と型
    メソッド
    説明
    boolean
    ImageObserver.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のメソッド
    修飾子と型
    メソッド
    説明
    BeanInfo.getIcon(int iconKind)
    ツール・ボックスまたはツールバーでBeanを表すために使用できるイメージを返します。
    SimpleBeanInfo.getIcon(int iconKind)
    利用可能なアイコンがないことを要求します。
    SimpleBeanInfo.loadImage(String resourceName)
    アイコン・イメージをロードするためのユーティリティ・メソッドです。
  • javax.swingでのImageの使用

    Imageとして宣言されているjavax.swingのフィールド
    修飾子と型
    フィールド
    説明
    protected Image
    バッキング・ストアに使用されるビュー・イメージです。
    Imageを返すjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    static Image
    GrayFilter.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 Image
    GrayFilter.createDisabledImage(Image i)
    無効化されたイメージを作成します。
    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をオーバーライドします。
    boolean
    AbstractButton.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
    現在のボタン状態のボタン・アイコンがnullであるか、Imageで渡されたものと同じImageIconではない場合、falseを返します。そうでない場合は、スーパークラスに委任されます。
    boolean
    JLabel.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
    コンポーネントが表示されていない場合、またはアイコンまたは無効なアイコンが、Imageで渡されたものと同じImageを持つImageIconでない場合は、falseを返します。それ以外の場合は、スーパークラスに委任されます。
    boolean
    JLayer.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)メソッドに委譲します。
    boolean
    JSlider.imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
    イメージが変更されたときにコンポーネントをふたたびペイントします。
    protected void
    ImageIcon.loadImage(Image image)
    イメージをロードし、イメージがロードされたときのみ復帰します。
    void
    TransferHandler.setDragImage(Image img)
    ドラッグ・イメージ・パラメータを設定します。
    void
    ImageIcon.setImage(Image image)
    アイコンによって表示されるイメージを設定します。
    Image型のパラメータを持つjavax.swingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    イメージ・オブジェクトからイメージ・アイコンを生成します。
     
    ImageIcon(Image image, String description)
    イメージからイメージ・アイコンを生成します。
  • javax.swing.plafでのImageの使用

    Imageのパラメータを持つjavax.swing.plafのメソッド
    修飾子と型
    メソッド
    説明
    boolean
    LayerUI.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のメソッド
    修飾子と型
    メソッド
    説明
    ImageView.getImage()
    描画するイメージを返します。