|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.awt.GraphicsConfigTemplate

public abstract class GraphicsConfigTemplate


The GraphicsConfigTemplate class is used to obtain a valid
GraphicsConfiguration
. A user instantiates one of these
objects and then sets all non-default attributes as desired. The
GraphicsDevice.getBestConfiguration(java.awt.GraphicsConfigTemplate)
method found in the
GraphicsDevice
class is then called with this
GraphicsConfigTemplate. A valid
GraphicsConfiguration is returned that meets or exceeds
what was requested in the GraphicsConfigTemplate.
GraphicsDevice
,
GraphicsConfiguration
,
Serialized Form| Field Summary | |
|---|---|
static int |
PREFERRED
Value used for "Enum" (Integer) type. |
static int |
REQUIRED
Value used for "Enum" (Integer) type. |
static int |
UNNECESSARY
Value used for "Enum" (Integer) type. |
| Constructor Summary | |
|---|---|
GraphicsConfigTemplate
This class is an abstract class so only subclasses can be instantiated. |
|
| Method Summary | |
|---|---|
abstract GraphicsConfiguration |
getBestConfiguration
Returns the "best" configuration possible that passes the criteria defined in the GraphicsConfigTemplate. |
abstract boolean |
isGraphicsConfigSupported
Returns a boolean indicating whether or
not the specified GraphicsConfiguration can be
used to create a drawing surface that supports the indicated
features. |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Field Detail |
|---|

public static final int REQUIRED
GraphicsConfiguration
object. If this feature is not available, do not select the
GraphicsConfiguration object.

public static final int PREFERRED
GraphicsConfiguration
object. A selection with this feature is preferred over a
selection that does not include this feature, although both
selections can be considered valid matches.

public static final int UNNECESSARY
GraphicsConfiguration object. A selection
without this feature is preferred over a selection that
includes this feature since it is not used.
| Constructor Detail |
|---|

public GraphicsConfigTemplate()
| Method Detail |
|---|

public abstract GraphicsConfiguration![]()
![]()
getBestConfiguration(GraphicsConfiguration
![]()
![]()
[] gc)
GraphicsConfigTemplate.
gc - the array of GraphicsConfiguration
objects to choose from.
GraphicsConfiguration object that is
the best configuration possible.GraphicsConfiguration


public abstract boolean isGraphicsConfigSupported(GraphicsConfiguration![]()
![]()
gc)
boolean indicating whether or
not the specified GraphicsConfiguration can be
used to create a drawing surface that supports the indicated
features.
gc - the GraphicsConfiguration object to test
true if this
GraphicsConfiguration object can be used to create
surfaces that support the indicated features;
false if the GraphicsConfiguration can
not be used to create a drawing surface usable by this Java(tm)
API.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||