本文整理了Java中org.eclipse.swt.graphics.Color.init()
方法的一些代码示例,展示了Color.init()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Color.init()
方法的具体详情如下:
包路径:org.eclipse.swt.graphics.Color
类名称:Color
方法名:init
[英]Allocates the operating system resources associated with the receiver.
[中]分配与接收器关联的操作系统资源。
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
/**
* 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). On limited
* color devices, the color instance created by this call may not have
* the same RGB values as the ones specified by the arguments. The
* RGB values on the returned instance will be the color values of
* the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param red the amount of red in the color
* @param green the amount of green in the color
* @param blue the amount of blue in the color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue argument is not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, int red, int green, int blue) {
super(device);
init(red, green, blue);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
/**
* 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). On limited
* color devices, the color instance created by this call may not have
* the same RGB values as the ones specified by the arguments. The
* RGB values on the returned instance will be the color values of
* the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param red the amount of red in the color
* @param green the amount of green in the color
* @param blue the amount of blue in the color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue argument is not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, int red, int green, int blue) {
super(device);
init(red, green, blue, 255);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
/**
* 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). On limited
* color devices, the color instance created by this call may not have
* the same RGB values as the ones specified by the arguments. The
* RGB values on the returned instance will be the color values of
* the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param red the amount of red in the color
* @param green the amount of green in the color
* @param blue the amount of blue in the color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue argument is not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, int red, int green, int blue) {
super(device);
init(red, green, blue, 255);
init();
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
/**
* 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). On limited
* color devices, the color instance created by this call may not have
* the same RGB values as the ones specified by the arguments. The
* RGB values on the returned instance will be the color values of
* the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param red the amount of red in the color
* @param green the amount of green in the color
* @param blue the amount of blue in the color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue argument is not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color (Device device, int red, int green, int blue) {
super(device);
init(red, green, blue, 255);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
/**
* 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). On limited
* color devices, the color instance created by this call may not have
* the same RGB values as the ones specified by the arguments. The
* RGB values on the returned instance will be the color values of
* the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param red the amount of red in the color
* @param green the amount of green in the color
* @param blue the amount of blue in the color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue argument is not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, int red, int green, int blue) {
super(device);
init(red, green, blue, 255);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
init(red, green, blue, alpha);
init();
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
init(red, green, blue, alpha);
init();
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
init(red, green, blue, alpha);
init();
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
/**
* Constructs a new instance of this class given a device and an
* <code>RGB</code> describing the desired red, green and blue values.
* On limited color devices, the color instance created by this call
* may not have the same RGB values as the ones specified by the
* argument. The RGB values on the returned instance will be the color
* values of the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgb the RGB values of the desired color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgb argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color (Device device, RGB rgb) {
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, 255);
init();
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
/**
* Constructs a new instance of this class given a device and an
* <code>RGB</code> describing the desired red, green and blue values.
* On limited color devices, the color instance created by this call
* may not have the same RGB values as the ones specified by the
* argument. The RGB values on the returned instance will be the color
* values of the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgb the RGB values of the desired color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgb argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, RGB rgb) {
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
/**
* Constructs a new instance of this class given a device and an
* <code>RGB</code> describing the desired red, green and blue values.
* On limited color devices, the color instance created by this call
* may not have the same RGB values as the ones specified by the
* argument. The RGB values on the returned instance will be the color
* values of the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgb the RGB values of the desired color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgb argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, RGB rgb) {
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, 255);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
/**
* Constructs a new instance of this class given a device and an
* <code>RGBA</code> describing the desired red, green, blue & alpha values.
* On limited color devices, the color instance created by this call
* may not have the same RGBA values as the ones specified by the
* argument. The RGBA values on the returned instance will be the color
* values of the operating system color + alpha.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgba the RGBA values of the desired color. Currently, SWT only honors extreme values for alpha i.e. 0 (transparent) or 255 (opaque).
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgba argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green, blue or alpha components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
* @since 3.104
*/
public Color(Device device, RGBA rgba) {
super(device);
if (rgba == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgba.rgb.red, rgba.rgb.green, rgba.rgb.blue, rgba.alpha);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
/**
* Constructs a new instance of this class given a device and an
* <code>RGBA</code> describing the desired red, green, blue & alpha values.
* On limited color devices, the color instance created by this call
* may not have the same RGBA values as the ones specified by the
* argument. The RGBA values on the returned instance will be the color
* values of the operating system color + alpha.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgba the RGBA values of the desired color. Currently, SWT only honors extreme values for alpha i.e. 0 (transparent) or 255 (opaque).
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgba argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green, blue or alpha components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
* @since 3.104
*/
public Color(Device device, RGBA rgba) {
super(device);
if (rgba == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgba.rgb.red, rgba.rgb.green, rgba.rgb.blue, rgba.alpha);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
/**
* Constructs a new instance of this class given a device and an
* <code>RGB</code> describing the desired red, green and blue values.
* On limited color devices, the color instance created by this call
* may not have the same RGB values as the ones specified by the
* argument. The RGB values on the returned instance will be the color
* values of the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgb the RGB values of the desired color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgb argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, RGB rgb) {
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, 255);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
/**
* Constructs a new instance of this class given a device and an
* <code>RGB</code> describing the desired red, green and blue values.
* On limited color devices, the color instance created by this call
* may not have the same RGB values as the ones specified by the
* argument. The RGB values on the returned instance will be the color
* values of the operating system color.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgb the RGB values of the desired color
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgb argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green or blue components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
*/
public Color(Device device, RGB rgb) {
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, 255);
init();
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
/**
* Constructs a new instance of this class given a device and an
* <code>RGBA</code> describing the desired red, green, blue & alpha values.
* On limited color devices, the color instance created by this call
* may not have the same RGBA values as the ones specified by the
* argument. The RGBA values on the returned instance will be the color
* values of the operating system color + alpha.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgba the RGBA values of the desired color. Currently, SWT only honors extreme values for alpha i.e. 0 (transparent) or 255 (opaque).
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgba argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green, blue or alpha components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
* @since 3.104
*/
public Color(Device device, RGBA rgba) {
super(device);
if (rgba == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgba.rgb.red, rgba.rgb.green, rgba.rgb.blue, rgba.alpha);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
/**
* Constructs a new instance of this class given a device and an
* <code>RGBA</code> describing the desired red, green, blue & alpha values.
* On limited color devices, the color instance created by this call
* may not have the same RGBA values as the ones specified by the
* argument. The RGBA values on the returned instance will be the color
* values of the operating system color + alpha.
* <p>
* You must dispose the color when it is no longer required.
* </p>
*
* @param device the device on which to allocate the color
* @param rgba the RGBA values of the desired color. Currently, SWT only honors extreme values for alpha i.e. 0 (transparent) or 255 (opaque).
*
* @exception IllegalArgumentException <ul>
* <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
* <li>ERROR_NULL_ARGUMENT - if the rgba argument is null</li>
* <li>ERROR_INVALID_ARGUMENT - if the red, green, blue or alpha components of the argument are not between 0 and 255</li>
* </ul>
*
* @see #dispose
* @since 3.104
*/
public Color(Device device, RGBA rgba) {
super(device);
if (rgba == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgba.rgb.red, rgba.rgb.green, rgba.rgb.blue, rgba.alpha);
init();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, alpha);
init();
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, alpha);
init();
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
super(device);
if (rgb == null) SWT.error(SWT.ERROR_NULL_ARGUMENT);
init(rgb.red, rgb.green, rgb.blue, alpha);
init();
内容来源于网络,如有侵权,请联系作者删除!