org.gnu.gdk
public class Colormap extends GObject
Deprecated: This class is part of the java-gnome 2.x family of libraries,
which, due to their inefficiency and complexity, are no longer
being maintained and have been abandoned by the java-gnome
project. This class may exist in java-gnome 4.0; look out for
org.gnome.gdk.Colormap
.
Constructor Summary | |
---|---|
Colormap()
Create a Colormap initialized to the system's default colormap. | |
Colormap(Handle handle)
Create a new Colormap from a handle to a native resource. | |
Colormap(Visual v, boolean allocate)
Creates a new colormap for the given visual. |
Method Summary | |
---|---|
boolean | allocateColor(Color color, boolean writable, boolean bestMatch)
Allocates a single color from a colormap.
|
boolean[] | allocateColors(Color[] colors, boolean writable, boolean bestMatch)
Allocates colors from a colormap.
|
void | freeColors(Color[] colors)
Frees previously allocated Colors.
|
static Colormap | getColormapFromHandle(Handle hndl)
Internal static factory method to be used only by Java-Gnome. |
Color[] | getColors()
Retrieve all of the Colors associated with the Colormap. |
Screen | getScreen()
Returns the screen for which the colormap was created. |
static Colormap | getSystem()
Returns the system's default colormap. |
Type | getType() |
Visual | getVisual()
Returns the visual for which the colormap was created. |
Color | queryColor(long pixel)
Locates the RGB color corresponding to the given hardware pixel. |
Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Create a Colormap initialized to the system's default colormap.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Create a new Colormap from a handle to a native resource.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Creates a new colormap for the given visual. If allocate is true the newly created colormap will be a private colormap, and all colors in it will be allocated for the application use.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Allocates a single color from a colormap.Parameters: color The color to allocate writable If true the color is allocated writable. bestMatch If true GDK will attempt to do matching against existing colors if the color cannot be allocated as requested.
Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Allocates colors from a colormap.Parameters: colors writable bestMatch
Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Frees previously allocated Colors.Parameters: colors
Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Internal static factory method to be used only by Java-Gnome.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Retrieve all of the Colors associated with the Colormap.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Returns the screen for which the colormap was created.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Returns the system's default colormap.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Returns the visual for which the colormap was created.Deprecated: Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.
Locates the RGB color corresponding to the given hardware pixel. The pixel must be a valid pixel in the colormap.Parameters: pixel