クラスjava.awt.Image
の使用
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
フォント関連のクラスおよびインタフェースを提供します。
あらゆるJava実行時環境で使用できるインプット・メソッドの開発を可能にするインタフェースを提供します。
イメージを作成および修正するためのクラスを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。-
java.appletでのImageの使用
修飾子と型メソッド説明削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。あとで画面上にペイントできるImage
オブジェクトを返します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。あとで画面上にペイントできるImage
オブジェクトを返します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。あとで画面上にペイントできるImage
オブジェクトを返します。 -
java.awtでのImageの使用
修飾子と型メソッド説明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
指定されたファイルからピクセル・データを取得するイメージを返します。ファイル形式はGIF、JPEG、PNGのいずれかにする必要があります。abstract Image
指定されたURLからピクセル・データを取得するイメージを返します。TrayIcon.getImage()
このTrayIcon
に使用される現在のイメージを返します。Image.getScaledInstance
(int width, int height, int hints) このイメージのスケーリング・バージョンを作成します。修飾子と型メソッド説明void
このメディア・トラッカによって監視されているリストにイメージを追加します。void
このメディア・トラッカによって監視されているリストに、スケーリングされたイメージを追加します。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
のイメージを設定します。void
Taskbar.setWindowIconBadge
(Window w, Image badge) 指定したウィンドウのタスク領域のこのアプリケーション・アイコンに小さいバッジを貼り付けます。修飾子と型メソッド説明void
Window.setIconImages
(List<? extends Image> icons) このウィンドウのアイコンとして表示される一連のイメージを設定します。 -
java.awt.dndでのImageの使用
修飾子と型メソッド説明protected DragSourceContext
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
、ドラッグImage
、Image
のオフセット、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
で、ドラッグを開始します。修飾子コンストラクタ説明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の使用
修飾子コンストラクタ説明ImageGraphicAttribute
(Image image, int alignment) 指定されたImage
からImageGraphicAttribute
を構築します。ImageGraphicAttribute
(Image image, int alignment, float originX, float originY) 指定されたImage
からImageGraphicAttribute
を構築します。 -
java.awt.im.spiでのImageの使用
修飾子と型メソッド説明InputMethodDescriptor.getInputMethodIcon
(Locale inputLocale) インプット・メソッドに対応するアイコンを返します。 -
java.awt.imageでのImageの使用
修飾子と型クラス説明class
このクラスは、MultiResolutionImage
インタフェースを実装するクラス用のいくつかのImage
メソッドのデフォルト実装を提供します。class
このクラスは、AbstractMultiResolutionImage
クラスの配列ベースの実装です。class
BufferedImage
サブクラスは、イメージ・データのアクセス可能なバッファを備えたImage
を記述します。class
VolatileImageは、アプリケーションが制御できない状況(オペレーティング・システムや別のアプリケーションが原因の状況など)でいつでも内容を破棄できるイメージです。修飾子と型メソッド説明protected abstract Image
AbstractMultiResolutionImage.getBaseImage()
デフォルトの幅と高さでレンダリングする画像の最適バージョンを表すベース・イメージを返します。protected Image
BaseMultiResolutionImage.getBaseImage()
BaseMultiResolutionImage.getResolutionVariant
(double destImageWidth, double destImageHeight) MultiResolutionImage.getResolutionVariant
(double destImageWidth, double destImageHeight) 指定されたサイズでこの論理イメージを表現するのに最適なバリアントである特定のイメージを取得します。修飾子と型メソッド説明BaseMultiResolutionImage.getResolutionVariants()
MultiResolutionImage.getResolutionVariants()
すべての解像度バリエーションの読み取り可能なリストを取得します。修飾子と型メソッド説明boolean
ImageObserver.imageUpdate
(Image img, int infoflags, int x, int y, int width, int height) このメソッドは、非同期インタフェースを使用して以前に要求されたイメージに関する情報が利用可能になると呼び出されます。修飾子コンストラクタ説明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の使用
-
javax.swingでのImageの使用
修飾子と型メソッド説明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オフスクリーン・バッファを返します。修飾子と型メソッド説明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
イメージをロードし、イメージがロードされたときのみ復帰します。void
TransferHandler.setDragImage
(Image img) ドラッグ・イメージ・パラメータを設定します。void
アイコンによって表示されるイメージを設定します。 -
javax.swing.plafでのImageの使用
修飾子と型メソッド説明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の使用