|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.nativewindow.DefaultCapabilitiesChooser
public class DefaultCapabilitiesChooser
The default implementation of the CapabilitiesChooser
interface, which provides consistent visual
selection behavior across platforms. The precise algorithm is
deliberately left loosely specified. Some properties are:
Constructor Summary | |
---|---|
DefaultCapabilitiesChooser()
|
Method Summary | |
---|---|
int |
chooseCapabilities(Capabilities desired,
Capabilities[] available,
int windowSystemRecommendedChoice)
Chooses the index (0..available.length - 1) of the Capabilities most closely matching the desired one from the
list of all supported. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultCapabilitiesChooser()
Method Detail |
---|
public int chooseCapabilities(Capabilities desired, Capabilities[] available, int windowSystemRecommendedChoice)
CapabilitiesChooser
Capabilities
most closely matching the desired one from the
list of all supported. Some of the entries in the
available
array may be null; the chooser must
ignore these. The windowSystemRecommendedChoice
parameter may be provided to the chooser by the underlying
window system; if this index is valid, it is recommended, but
not necessarily required, that the chooser select that entry.
Note: this method is called automatically by the
GraphicsConfigurationFactory.chooseGraphicsConfiguration(javax.media.nativewindow.Capabilities, javax.media.nativewindow.CapabilitiesChooser, javax.media.nativewindow.AbstractGraphicsScreen)
method
when an instance of this class is passed in to it.
It should generally not be
invoked by users directly, unless it is desired to delegate the
choice to some other CapabilitiesChooser object.
chooseCapabilities
in interface CapabilitiesChooser
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |