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

Packages that use Device
org.eclipse.swt.graphics
org.eclipse.swt.widgets

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

Methods in org.eclipse.swt.graphics that return Device
`Device` Resource.`getDevice()` Returns the `Device` where this resource was created.

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, int red, int green, int blue, int alpha)` Constructs a new instance of this class given a device and the desired red, green, blue & alpha 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.
`Color​(Device device, RGBA rgba)` Constructs a new instance of this class given a device and an `RGBA` describing the desired red, green, blue & alpha values.
`Color​(Device device, RGB rgb, int alpha)` Constructs a new instance of this class given a device, an `RGB` describing the desired red, green and blue values, alpha specifying the level of transparency.
`Cursor​(Device device, int style)` Constructs a new cursor given a device and a style constant describing the desired cursor appearance.
`Font​(Device device, java.lang.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.
`Font​(Device device, FontData fontData)` Constructs a new font given a device and font data which describes the desired font's appearance.
`Font​(Device device, FontData[] fontData)` Constructs a new font given a device and an array of font data which describes the desired font's appearance.
`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.
`Path​(Device device)` Constructs a new empty Path.
`Path​(Device device, PathData data)` Constructs a new Path with the specified PathData.
`Transform​(Device device)` Constructs a new identity Transform.
`Transform​(Device device, float[] elements)` Constructs a new Transform given an array of elements that represent the matrix that describes the transformation.
`Transform​(Device device, float m11, float m12, float m21, float m22, float dx, float dy)` Constructs a new Transform given all of the elements that represent the matrix that describes the transformation.

### 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.