| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private volatile AWTGraphicsConfiguration | |
| private final CapabilitiesImmutable | |
| private final CapabilitiesChooser | |
| private GraphicsConfiguration | |
| private volatile GraphicsDevice | |
| private static boolean | |
| private static Method | |
| private boolean | |
| private final WindowDriver | |
| private volatile JAWTWindow | |
| private final AWTCanvas. |
| Access | Constructor and Description |
|---|---|
| public | AWTCanvas(final WindowDriver driver, final CapabilitiesImmutable capabilities, final CapabilitiesChooser chooser, final AWTCanvas.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private static AWTGraphicsConfiguration | chooseGraphicsConfiguration(final CapabilitiesImmutable capsChosen, final CapabilitiesImmutable capsRequested, final CapabilitiesChooser chooser, final GraphicsDevice device)
|
| private void | |
| pack-priv void | |
| public AWTGraphicsConfiguration | |
| public GraphicsConfiguration | getGraphicsConfiguration()
Overrides java. |
| public NativeWindow | |
| private String | |
| public boolean | |
| public boolean | |
| public void | paint(final Graphics
the specified Graphics context g)Overrides java. |
| public void | removeNotify()
Overrides java. Component undisplayable by destroying it native
screen resource.
|
| private void | |
| public void | update(final Graphics
the specified Graphics context g)Overrides java. |
| awtConfig | back to summary |
|---|---|
| private volatile AWTGraphicsConfiguration awtConfig | |
| capabilities | back to summary |
|---|---|
| private final CapabilitiesImmutable capabilities | |
| chooser | back to summary |
|---|---|
| private final CapabilitiesChooser chooser | |
| chosen | back to summary |
|---|---|
| private GraphicsConfiguration chosen | |
| device | back to summary |
|---|---|
| private volatile GraphicsDevice device | |
| disableBackgroundEraseInitialized | back to summary |
|---|---|
| private static boolean disableBackgroundEraseInitialized | |
| disableBackgroundEraseMethod | back to summary |
|---|---|
| private static Method disableBackgroundEraseMethod | |
| displayConfigChanged | back to summary |
|---|---|
| private boolean displayConfigChanged | |
| driver | back to summary |
|---|---|
| private final WindowDriver driver | |
| jawtWindow | back to summary |
|---|---|
| private volatile JAWTWindow jawtWindow | |
| upstreamScale | back to summary |
|---|---|
| private final AWTCanvas. | |
| AWTCanvas | back to summary |
|---|---|
| public AWTCanvas(final WindowDriver driver, final CapabilitiesImmutable capabilities, final CapabilitiesChooser chooser, final AWTCanvas. | |
| addNotify | back to summary |
|---|---|
| public void addNotify() Overrides java. Doc from java. Creates the peer of the canvas. This peer allows you to change the user interface of the canvas without changing its functionality.
| |
| chooseGraphicsConfiguration | back to summary |
|---|---|
| private static AWTGraphicsConfiguration chooseGraphicsConfiguration(final CapabilitiesImmutable capsChosen, final CapabilitiesImmutable capsRequested, final CapabilitiesChooser chooser, final GraphicsDevice device) | |
| disableBackgroundErase | back to summary |
|---|---|
| private void disableBackgroundErase() | |
| dispose | back to summary |
|---|---|
| pack-priv void dispose() | |
| getAWTGraphicsConfiguration | back to summary |
|---|---|
| public AWTGraphicsConfiguration getAWTGraphicsConfiguration() | |
| getGraphicsConfiguration | back to summary |
|---|---|
| public GraphicsConfiguration getGraphicsConfiguration() Overrides java. Overridden to choose a GraphicsConfiguration on a parent container's GraphicsDevice because both devices
| |
| getNativeWindow | back to summary |
|---|---|
| public NativeWindow getNativeWindow() | |
| getThreadName | back to summary |
|---|---|
| private String getThreadName() | |
| hasDeviceChanged | back to summary |
|---|---|
| public boolean hasDeviceChanged() | |
| isOffscreenLayerSurfaceEnabled | back to summary |
|---|---|
| public boolean isOffscreenLayerSurfaceEnabled() | |
| paint | back to summary |
|---|---|
| public void paint(final Graphics g) Overrides java. Overridden to cause OpenGL rendering to be performed during repaint cycles. Subclasses which override this method must call super.paint() in their paint() method in order to function properly.
| |
| removeNotify | back to summary |
|---|---|
| public void removeNotify() Overrides java. Doc from java. Makes this
This method is called by the toolkit internally and should
not be called directly by programs. Code overriding
this method should call
| |
| setAWTGraphicsConfiguration | back to summary |
|---|---|
| private void setAWTGraphicsConfiguration(final AWTGraphicsConfiguration config) | |
| update | back to summary |
|---|---|
| public void update(final Graphics g) Overrides java. Overridden from Canvas to prevent the AWT's clearing of the canvas from interfering with the OpenGL rendering.
| |
| Modifier and Type | Method and Description |
|---|---|
| public float[] | |
| public void |
| getReqPixelScale | back to summary |
|---|---|
| public float[] getReqPixelScale() | |
| setHasPixelScale | back to summary |
|---|---|
| public void setHasPixelScale(final float[] pixelScale) | |