|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Image 的軟體套件 | |
---|---|
java.applet | 提供創建 applet 所必需的類別和 applet 用來與其 applet 上下文通信的類別。 |
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.dnd | Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 |
java.awt.font | 提供與字體相關的類別和介面。 |
java.awt.im.spi | 提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的介面。 |
java.awt.image | 提供創建和修改圖像的各種類別。 |
java.beans | 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
java.applet 中 Image 的使用 |
---|
返回 Image 的 java.applet 中的方法 | |
---|---|
Image |
AppletContext.getImage(URL url)
返回能被繪製到螢幕上的 Image 物件。 |
Image |
Applet.getImage(URL url)
返回能被繪製到螢幕上的 Image 物件。 |
Image |
Applet.getImage(URL url,
String name)
返回能被繪製到螢幕上的 Image 物件。 |
java.awt 中 Image 的使用 |
---|
宣告為 Image 的 java.awt 中的欄位 | |
---|---|
protected Image |
Component.FlipBufferStrategy.drawBuffer
繪製緩衝區。 |
返回 Image 的 java.awt 中的方法 | |
---|---|
Image |
Toolkit.createImage(byte[] imagedata)
創建一幅圖像,該圖像對存儲在指定位元組陣列中的圖像進行解碼。 |
abstract Image |
Toolkit.createImage(byte[] imagedata,
int imageoffset,
int imagelength)
創建一幅圖像,該圖像對存儲在指定位元組陣列中指定偏移量和長度處的圖像進行解碼。 |
abstract Image |
Toolkit.createImage(ImageProducer producer)
使用指定的圖像產生器創建一幅圖像。 |
Image |
Component.createImage(ImageProducer producer)
根據指定的圖像產生器創建一幅圖像。 |
Image |
Component.createImage(int width,
int height)
創建一幅用於雙緩衝的、可在螢幕外繪製的圖像。 |
abstract Image |
Toolkit.createImage(String filename)
返回從指定檔案獲取像素資料的圖像。 |
abstract Image |
Toolkit.createImage(URL url)
返回一幅圖像,該圖像從指定 URL 獲取像素資料。 |
protected Image |
Component.FlipBufferStrategy.getBackBuffer()
|
Image |
Frame.getIconImage()
返回要作為此窗體圖標顯示的圖像。 |
Image |
TrayIcon.getImage()
返回用於此 TrayIcon 的當前圖像。 |
abstract Image |
Toolkit.getImage(String filename)
返回一幅圖像,該圖像從指定檔案中獲取像素資料,圖像格式可以是 GIF、JPEG 或 PNG。 |
abstract Image |
Toolkit.getImage(URL url)
返回一幅圖像,該圖像從指定 URL 獲取像素資料。 |
Image |
Image.getScaledInstance(int width,
int height,
int hints)
創建此圖像的縮放版本。 |
返回變數型別為 Image 的型別的 java.awt 中的方法 | |
---|---|
List<Image> |
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,
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)
返回指定圖像螢幕表示的建構狀態。 |
Cursor |
Toolkit.createCustomCursor(Image cursor,
Point hotSpot,
String name)
創建一個新的自定義鼠標物件。 |
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)
繪製當前可用的指定圖像的指定區域,動態地縮放圖像使其符合目標繪製表面的指定區域。 |
boolean |
Component.imageUpdate(Image img,
int infoflags,
int x,
int y,
int w,
int h)
圖像已改變時重繪元件。 |
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)
以指定的寬度和高度準備一幅在此元件上呈現的圖像。 |
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 |
Frame.setIconImage(Image image)
設置要作為此視窗圖標顯示的圖像。 |
void |
Window.setIconImage(Image image)
設置要作為此視窗圖標顯示的圖像。 |
void |
TrayIcon.setImage(Image image)
設置此 TrayIcon 的圖像。 |
型別變數型別為 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 中的方法 | |
---|---|
protected DragSourceContext |
DragSource.createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp,
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 、Image 原點距離觸發時 Cursor 熱點的偏移量、拖動的目標資料和 DragSourceListener 的情況下開始拖動。 |
void |
DragSource.startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Image dragImage,
Point imageOffset,
Transferable transferable,
DragSourceListener dsl,
FlavorMap flavorMap)
在給定發起拖動的 DragGestureEvent 、使用的初始 Cursor 、要拖動的 Image 、Image 原點距離觸發時 Cursor 熱點的偏移量、拖動的 Transferable 目標資料、DragSourceListener 和 FlavorMap 的情況下開始拖動。 |
參數型別為 Image 的 java.awt.dnd 中的建構子 | |
---|---|
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp,
DragGestureEvent trigger,
Cursor dragCursor,
Image dragImage,
Point offset,
Transferable t,
DragSourceListener dsl)
從 DragSource 調用,此建構子創建一個新 DragSourceContext ,使其具有為此 Drag 指定的 DragSourceContextPeer 、觸發該 Drag 的 DragGestureEvent 、用於該 Drag 的初始 Cursor 、進行 Drag 時顯示的 Image (可選)、Image 原點與觸發事件時距離熱點的偏移量、Transferable 目標資料、Drag 和 Drop 操作期間使用的 DragSourceListener 。 |
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 中的方法 | |
---|---|
Image |
InputMethodDescriptor.getInputMethodIcon(Locale inputLocale)
返回相應輸入方法的圖標。 |
java.awt.image 中 Image 的使用 |
---|
java.awt.image 中 Image 的子類別 | |
---|---|
class |
BufferedImage
BufferedImage 子類別描述具有可存取圖像資料緩衝區的 Image 。 |
class |
VolatileImage
VolatileImage 是一種圖像,它可以在不受應用程序控制的情形下(例如,由作業系統或其他應用程序引起的情況)隨時丟失其內容。 |
參數型別為 Image 的 java.awt.image 中的方法 | |
---|---|
boolean |
ImageObserver.imageUpdate(Image img,
int infoflags,
int x,
int y,
int width,
int height)
當以前使用非同步介面所請求的圖像的資訊變得可用時就調用此方法。 |
參數型別為 Image 的 java.awt.image 中的建構子 | |
---|---|
PixelGrabber(Image img,
int x,
int y,
int w,
int h,
boolean forceRGB)
創建一個 PixelGrabber 物件,以從指定的圖像中抓取像素矩形部分 (x, y, w, h)。 |
|
PixelGrabber(Image img,
int x,
int y,
int w,
int h,
int[] pix,
int off,
int scansize)
創建一個 PixelGrabber 物件,以從指定圖像將像素矩形部分 (x, y, w, h) 抓取到給定的陣列中。 |
java.beans 中 Image 的使用 |
---|
返回 Image 的 java.beans 中的方法 | |
---|---|
Image |
BeanInfo.getIcon(int iconKind)
此方法返回一個圖像物件,可用該物件表示工具框、工具欄等中的 bean。 |
Image |
SimpleBeanInfo.getIcon(int iconKind)
宣告沒有可用的圖標。 |
Image |
SimpleBeanInfo.loadImage(String resourceName)
這是說明載入圖標圖像的實用工具方法。 |
javax.swing 中 Image 的使用 |
---|
宣告為 Image 的 javax.swing 中的欄位 | |
---|---|
protected Image |
JViewport.backingStoreImage
用於後備存儲的視圖圖像。 |
返回 Image 的 javax.swing 中的方法 | |
---|---|
static Image |
GrayFilter.createDisabledImage(Image i)
創建一個禁用圖像 |
Image |
ImageIcon.getImage()
返回此圖標的 Image 。 |
Image |
RepaintManager.getOffscreenBuffer(Component c,
int proposedWidth,
int proposedHeight)
返回螢幕外緩衝區,它應用作帶有元件 c 的雙緩衝區。 |
Image |
RepaintManager.getVolatileOffscreenBuffer(Component c,
int proposedWidth,
int proposedHeight)
返回可變螢幕外緩衝區,它應用作帶有指定元件 c 的雙緩衝區。 |
參數型別為 Image 的 javax.swing 中的方法 | |
---|---|
static Image |
GrayFilter.createDisabledImage(Image i)
創建一個禁用圖像 |
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 。 |
boolean |
AbstractButton.imageUpdate(Image img,
int infoflags,
int x,
int y,
int w,
int h)
覆寫的此方法在當前 Icon 的 Image 不等於傳入的 Image img 時返回 false。 |
boolean |
JLabel.imageUpdate(Image img,
int infoflags,
int x,
int y,
int w,
int h)
如果當前圖標的圖像不等於傳入的圖像 img ,則覆寫此方法以返回 false。 |
protected void |
ImageIcon.loadImage(Image image)
載入圖像,並且只在圖像已載入時返回。 |
void |
JFrame.setIconImage(Image image)
設置要作為此視窗圖標顯示的圖像。 |
void |
ImageIcon.setImage(Image image)
設置由此圖標顯示的圖像。 |
參數型別為 Image 的 javax.swing 中的建構子 | |
---|---|
ImageIcon(Image image)
根據圖像物件創建一個 ImageIcon。 |
|
ImageIcon(Image image,
String description)
根據圖像創建一個 ImageIcon。 |
javax.swing.text.html 中 Image 的使用 |
---|
返回 Image 的 javax.swing.text.html 中的方法 | |
---|---|
Image |
ImageView.getImage()
返回要呈現的圖像。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。