## Uses of Class
org.eclipse.swt.graphics.Image

Packages that use Image
Package | Description
--- | ---
org.eclipse.nebula.jface.gridviewer |
org.eclipse.nebula.widgets.grid |
org.eclipse.rap.rwt.remote |
org.eclipse.rap.rwt.template |
org.eclipse.rap.rwt.widgets |
org.eclipse.swt.custom |
org.eclipse.swt.dnd |
org.eclipse.swt.graphics |
org.eclipse.swt.widgets |

### Uses of Image in org.eclipse.nebula.jface.gridviewer

Methods in org.eclipse.nebula.jface.gridviewer that return Image
Modifier and Type | Method and Description
--- | ---
`Image` | GridViewerRow.`getImage(int columnIndex)`

Methods in org.eclipse.nebula.jface.gridviewer with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | GridViewerRow.`setImage(int columnIndex, Image image)`

### Uses of Image in org.eclipse.nebula.widgets.grid

Methods in org.eclipse.nebula.widgets.grid that return Image
Modifier and Type | Method and Description
--- | ---
`Image` | GridColumn.`getFooterImage()` Returns the receiver's footer image if it has one, or null if it does not.
`Image` | GridItem.`getImage()` Returns the receiver's image if it has one, or null if it does not.
`Image` | GridItem.`getImage(int index)` Returns the image stored at the given column index in the receiver, or null if the image has not been set or if the column does not exist.

Methods in org.eclipse.nebula.widgets.grid with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | GridColumn.`setFooterImage(Image image)` Sets the receiver's footer image to the argument, which may be null indicating that no image should be displayed.
`void` | GridColumn.`setImage(Image image)`
`void` | GridColumnGroup.`setImage(Image image)`
`void` | GridItem.`setImage(Image image)` Sets the receiver's image to the argument, which may be null indicating that no image should be displayed.
`void` | GridItem.`setImage(int index, Image image)` Sets the receiver's image at a column.

### Uses of Image in org.eclipse.rap.rwt.remote

Methods in org.eclipse.rap.rwt.remote with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`static JsonValue` | JsonMapping.`toJson(Image image)` Returns the JSON representation for the given Image.

### Uses of Image in org.eclipse.rap.rwt.template

Methods in org.eclipse.rap.rwt.template with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`ImageCell` | ImageCell.`setImage(Image image)` Sets the image to be displayed in this cell if the bindingIndex is not set.

### Uses of Image in org.eclipse.rap.rwt.widgets

Methods in org.eclipse.rap.rwt.widgets that return Image
Modifier and Type | Method and Description
--- | ---
`Image` | FileUpload.`getImage()` Returns the receiver's image if it has one, or null if it does not.

Methods in org.eclipse.rap.rwt.widgets with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | FileUpload.`setImage(Image image)` Sets the receiver's image to the argument, which may be `null` indicating that no image should be displayed.

### Uses of Image in org.eclipse.swt.custom

Methods in org.eclipse.swt.custom that return Image
Modifier and Type | Method and Description
--- | ---
`Image` | CLabel.`getImage()` Return the CLabel's image or `null`.

Methods in org.eclipse.swt.custom with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | CLabel.`setBackground(Image image)` Set the image to be drawn in the background of the label.
`void` | CLabel.`setImage(Image image)` Set the label's Image.
`void` | CTabItem.`setImage(Image image)`
`void` | CTabFolder.`setSelectionBackground(Image image)` Set the image to be drawn in the background of the selected tab.

### Uses of Image in org.eclipse.swt.dnd

Fields in org.eclipse.swt.dnd declared as Image
Modifier and Type | Field and Description
--- | ---
`Image` | DragSourceEvent.`image` The drag source image to be displayed during the drag.

### Uses of Image in org.eclipse.swt.graphics

Methods in org.eclipse.swt.graphics with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | GC.`drawImage(Image image, int x, int y)` Draws the given image in the receiver at the specified coordinates.
`void` | GC.`drawImage(Image image, int srcX, int srcY, int srcWidth, int srcHeight, int destX, int destY, int destWidth, int destHeight)` Copies a rectangular area from the source image into a (potentially different sized) rectangular area in the receiver.

Constructors in org.eclipse.swt.graphics with parameters of type Image
Constructor and Description
`Image(Device device, Image srcImage, int flag)` Constructs a new instance of this class based on the provided image, with an appearance that varies depending on the value of the flag.

### Uses of Image in org.eclipse.swt.widgets

Methods in org.eclipse.swt.widgets that return Image
Modifier and Type | Method and Description
--- | ---
`Image` | Control.`getBackgroundImage()` Returns the receiver's background image.
`Image` | ToolItem.`getDisabledImage()` Returns the receiver's disabled image if it has one, or null if it does not.
`Image` | ToolItem.`getHotImage()` Returns the receiver's hot image if it has one, or null if it does not.
`Image` | Button.`getImage()` Returns the receiver's image if it has one, or null if it does not.
`Image` | Decorations.`getImage()` Returns the receiver's image if it had previously been set using `setImage()`.
`Image` | Item.`getImage()` Returns the receiver's image if it has one, or null if it does not.
`Image` | Label.`getImage()` Returns the receiver's image if it has one, or null if it does not.
`Image` | TableItem.`getImage()`
`Image` | TreeItem.`getImage()` Returns the receiver's image if it has one, or null if it does not.
`Image` | TableItem.`getImage(int index)` Returns the image stored at the given column index in the receiver, or null if the image has not been set or if the column does not exist.
`Image` | TreeItem.`getImage(int index)` Returns the image stored at the given column index in the receiver, or null if the image has not been set or if the column does not exist.
`Image[]` | Decorations.`getImages()` Returns the receiver's images if they had previously been set using `setImages()`.
`Image` | TaskItem.`getOverlayImage()` Returns the receiver's overlay image if it has one, or null if it does not.
`Image` | Display.`getSystemImage(int id)` Returns the matching standard platform image for the given constant, which should be one of the icon constants specified in class `SWT`.

Methods in org.eclipse.swt.widgets with parameters of type Image
Modifier and Type | Method and Description
--- | ---
`void` | Control.`setBackgroundImage(Image image)` Sets the receiver's background image to the image specified by the argument, or to the default system color for the control if the argument is null.
`void` | ToolItem.`setDisabledImage(Image image)` Sets the receiver's disabled image to the argument, which may be null indicating that no disabled image should be displayed.
`void` | ToolItem.`setHotImage(Image image)` Sets the receiver's hot image to the argument, which may be null indicating that no hot image should be displayed.
`void` | Button.`setImage(Image image)` Sets the receiver's image to the argument, which may be `null` indicating that no image should be displayed.
`void` | Decorations.`setImage(Image image)` Sets the receiver's image to the argument, which may be null.
`void` | ExpandItem.`setImage(Image image)`
`void` | Item.`setImage(Image image)` Sets the receiver's image to the argument, which may be null indicating that no image should be displayed.
`void` | Label.`setImage(Image image)` Sets the receiver's image to the argument, which may be null indicating that no image should be displayed.
`void` | MenuItem.`setImage(Image image)` Sets the image the receiver will display to the argument.
`void` | TabItem.`setImage(Image image)`
`void` | TableItem.`setImage(Image image)`
`void` | ToolItem.`setImage(Image image)`
`void` | TreeColumn.`setImage(Image image)`
`void` | TreeItem.`setImage(Image image)`
`void` | TableItem.`setImage(Image[] images)` Sets the image for multiple columns in the table.
`void` | TreeItem.`setImage(Image[] value)` Sets the image for multiple columns in the tree.
`void` | TableItem.`setImage(int index, Image image)` Sets the receiver's image at a column.
`void` | TreeItem.`setImage(int index, Image image)` Sets the receiver's image at a column.
`void` | Decorations.`setImages(Image[] images)` Sets the receiver's images to the argument, which may be an empty array.
`void` | TaskItem.`setOverlayImage(Image overlayImage)` Sets the receiver's overlay image, which may be null indicating that no image should be displayed.

Copyright (c) EclipseSource and others 2002, 2019. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0