Eclipse Platform
Release 3.0

Uses of Class
org.eclipse.swt.graphics.Device

Packages that use Device
org.eclipse.jface.resource Provides support for managing resources such as SWT fonts and images.  
org.eclipse.swt.graphics SWT graphics classes.  
org.eclipse.swt.printing SWT Printing support classes.  
org.eclipse.swt.widgets SWT widget public API classes.  
 

Uses of Device in org.eclipse.jface.resource
 

Methods in org.eclipse.jface.resource with parameters of type Device
 Image ImageDescriptor.createImage(Device device)
          Creates and returns a new SWT image for this image descriptor.
 Image ImageDescriptor.createImage(boolean returnMissingImageOnError, Device device)
          Creates and returns a new SWT image for this image descriptor.
 

Uses of Device in org.eclipse.swt.graphics
 

Fields in org.eclipse.swt.graphics declared as Device
protected static Device Device.CurrentDevice
           
 Device GCData.device
           
 

Methods in org.eclipse.swt.graphics with parameters of type Device
static Color Color.win32_new(Device device, int handle)
          Invokes platform specific functionality to allocate a new color.
static Font Font.win32_new(Device device, int handle)
          Invokes platform specific functionality to allocate a new font.
static Image Image.win32_new(Device device, int type, int handle)
          Invokes platform specific functionality to allocate a new image.
static Cursor Cursor.win32_new(Device device, int handle)
          Invokes platform specific functionality to allocate a new cursor.
static Region Region.win32_new(Device device, int handle)
          Invokes platform specific functionality to allocate a new region.
 

Constructors in org.eclipse.swt.graphics with parameters of type Device
Color(Device device, int red, int green, int blue)
          Constructs a new instance of this class given a device and the desired red, green and blue values expressed as ints in the range 0 to 255 (where 0 is black and 255 is full brightness).
Color(Device device, RGB rgb)
          Constructs a new instance of this class given a device and an RGB describing the desired red, green and blue values.
Font(Device device, FontData fd)
          Constructs a new font given a device and font data which describes the desired font's appearance.
Font(Device device, FontData[] fds)
          Constructs a new font given a device and an array of font data which describes the desired font's appearance.
Font(Device device, String name, int height, int style)
          Constructs a new font given a device, a font name, the height of the desired font in points, and a font style.
Image(Device device, int width, int height)
          Constructs an empty instance of this class with the specified width and height.
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.
Image(Device device, Rectangle bounds)
          Constructs an empty instance of this class with the width and height of the specified rectangle.
Image(Device device, ImageData data)
          Constructs an instance of this class from the given ImageData.
Image(Device device, ImageData source, ImageData mask)
          Constructs an instance of this class, whose type is SWT.ICON, from the two given ImageData objects.
Image(Device device, InputStream stream)
          Constructs an instance of this class by loading its representation from the specified input stream.
Image(Device device, String filename)
          Constructs an instance of this class by loading its representation from the file with the specified name.
Cursor(Device device, int style)
          Constructs a new cursor given a device and a style constant describing the desired cursor appearance.
Cursor(Device device, ImageData source, ImageData mask, int hotspotX, int hotspotY)
          Constructs a new cursor given a device, image and mask data describing the desired cursor appearance, and the x and y coordinates of the hotspot (that is, the point within the area covered by the cursor which is considered to be where the on-screen pointer is "pointing").
Cursor(Device device, ImageData source, int hotspotX, int hotspotY)
          Constructs a new cursor given a device, image data describing the desired cursor appearance, and the x and y coordinates of the hotspot (that is, the point within the area covered by the cursor which is considered to be where the on-screen pointer is "pointing").
TextLayout(Device device)
          Constructs a new instance of this class on the given device.
Region(Device device)
          Constructs a new empty region.
 

Uses of Device in org.eclipse.swt.printing
 

Subclasses of Device in org.eclipse.swt.printing
 class Printer
          Instances of this class are used to print to a printer.
 

Uses of Device in org.eclipse.swt.widgets
 

Subclasses of Device in org.eclipse.swt.widgets
 class Display
          Instances of this class are responsible for managing the connection between SWT and the underlying operating system.
 


Eclipse Platform
Release 3.0

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.