oracle.cabo.image.laf.browser
Class TabBarImageRenderer
java.lang.Object
|
+--oracle.cabo.image.AbstractImageRenderer
|
+--oracle.cabo.image.PainterImageRenderer
|
+--oracle.cabo.image.laf.browser.TabBarImageRenderer
- All Implemented Interfaces:
- ImageConstants, java.awt.image.ImageObserver, ImageRenderer
- public class TabBarImageRenderer
- extends PainterImageRenderer
TabBarImageRenderer is an ImageRenderer implementation which
renders tab bar images.
Fields inherited from interface oracle.cabo.image.ImageConstants |
ACCESS_KEY_KEY, BACKGROUND_KEY, BORDER_COLOR_KEY, BUTTON_NAME, COLORIZED_ICON_NAME, DARK_ACCENT_COLOR_KEY, DARK_COLOR_KEY, DIRECTION_KEY, DISABLED_BACKGROUND_KEY, DISABLED_FONT_KEY, DISABLED_FOREGROUND_KEY, DISABLED_KEY, ENCODING_TYPE_KEY, END_ROUNDED_KEY, FLIPPED_ICON_NAME, FONT_KEY, FOREGROUND_KEY, GLOBAL_BUTTON_NAME, HEIGHT_RESPONSE_KEY, IMAGE_MAP_AREAS_RESPONSE_KEY, IMAGE_PROVIDER_PROPERTY, IMAGE_TYPE_MANAGER_PROPERTY, LAF_KEY, NAME_KEY, SELECTED_BACKGROUND_KEY, SELECTED_FONT_KEY, SELECTED_FOREGROUND_KEY, SELECTED_INDEX_KEY, SELECTED_KEY, SERVLET_URL_PROPERTY, SOURCE_INPUT_STREAM_PROVIDER_KEY, SOURCE_KEY, START_ROUNDED_KEY, SURROUNDING_COLOR_KEY, TAB_BAR_NAME, TABS_KEY, TECATE_NAMESPACE, TEXT_ANTIALIAS_KEY, TEXT_KEY, WIDTH_RESPONSE_KEY |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Method Summary |
protected java.awt.Color |
getPaintBackground(ImageContext context,
java.util.Dictionary d)
Returns the background color to use when painting an image
with the specified dictionary. |
protected java.awt.Font |
getPaintFont(java.util.Dictionary d)
Returns the font to use when painting an image
with the specified dictionary. |
protected java.awt.Color |
getPaintForeground(ImageContext context,
java.util.Dictionary d)
Returns the foreground color to use when painting an image
with the specified dictionary. |
protected boolean |
isRenderable(ImageContext imageContext,
java.util.Dictionary requestedProperties)
Tests whether the requested image can be rendered. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TabBarImageRenderer
public TabBarImageRenderer()
isRenderable
protected boolean isRenderable(ImageContext imageContext,
java.util.Dictionary requestedProperties)
- Description copied from class:
PainterImageRenderer
- Tests whether the requested image can be rendered.
The default implementation of isRenderable() returns false if
oracle.cabo.style.util.GraphicsUtils.isGraphicalEnvironment()
returns false. Subclasses can override this to verify that all
required properties are present in the requested properties
dictionary. All overrides must either call super.isRenderable()
or GraphicsUtils.isGraphicalEnvironment() to ensure that a
graphical environment is available.
- Overrides:
isRenderable
in class PainterImageRenderer
getPaintForeground
protected java.awt.Color getPaintForeground(ImageContext context,
java.util.Dictionary d)
- Returns the foreground color to use when painting an image
with the specified dictionary.
- Overrides:
getPaintForeground
in class PainterImageRenderer
getPaintBackground
protected java.awt.Color getPaintBackground(ImageContext context,
java.util.Dictionary d)
- Returns the background color to use when painting an image
with the specified dictionary.
- Overrides:
getPaintBackground
in class PainterImageRenderer
getPaintFont
protected java.awt.Font getPaintFont(java.util.Dictionary d)
- Returns the font to use when painting an image
with the specified dictionary.
- Overrides:
getPaintFont
in class PainterImageRenderer
Copyright © 2002,2003, Oracle. All Rights Reserved.