Oracle JEWT API Reference
Release 4.2.31.0.0
B12199-01

oracle.bali.ewt.chooser.color
Class BaseColorEditor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--oracle.bali.ewt.chooser.color.BaseColorEditor
All Implemented Interfaces:
javax.accessibility.Accessible, ColorEditor, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public abstract class BaseColorEditor
extends javax.swing.JPanel
implements ColorEditor

Base implementation of the ColorEditor interface.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel

Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent

Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer

Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent

Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT

Fields inherited from interface oracle.bali.ewt.chooser.color.ColorEditor
PROPERTY_COLOR

Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH

Constructor Summary
BaseColorEditor()
Create the BaseColorEditor.

Method Summary
void addNotify()
Override to set strings.
protected void colorChanged(java.awt.Color newColor)
Update the display of the color.
protected void fireColorPropertyChange(java.awt.Color oldColor, java.awt.Color newColor)
Fire a property change event when the color changes.
javax.accessibility.AccessibleContext getAccessibleContext()
Override to inform subclasses that they need to set useful accessible information on their components.
java.awt.Color getColor()
Get the color displayed in the ColorEditor.
java.awt.Component getComponent()
Get the component used to display the ColorEditor
void setColor(java.awt.Color color)
Set the color displayed in the ColorEditor.
void setLocale(java.util.Locale newLocale)
Override to set strings when locale changes.
protected void storeColor(java.awt.Color color)
Store the new color value.
protected void updateAccessibleNames()
Set the accessible names on all of the components
protected void updateLabels(java.util.Locale newLocale)
The locale has changed update all labels in the editor.

Methods inherited from class javax.swing.JPanel
getUIClassID, paramString, updateUI

Methods inherited from class javax.swing.JComponent
addAncestorListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update

Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree

Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Methods inherited from interface oracle.bali.ewt.chooser.color.ColorEditor
addPropertyChangeListener, removePropertyChangeListener

Constructor Detail

BaseColorEditor

public BaseColorEditor()
Create the BaseColorEditor.

Method Detail

setColor

public void setColor(java.awt.Color color)
Set the color displayed in the ColorEditor.
Specified by:
setColor in interface ColorEditor

getColor

public java.awt.Color getColor()
Get the color displayed in the ColorEditor.
Specified by:
getColor in interface ColorEditor

getComponent

public java.awt.Component getComponent()
Get the component used to display the ColorEditor
Specified by:
getComponent in interface ColorEditor

addNotify

public void addNotify()
Override to set strings.
Overrides:
addNotify in class javax.swing.JComponent

storeColor

protected void storeColor(java.awt.Color color)
Store the new color value.

colorChanged

protected void colorChanged(java.awt.Color newColor)
Update the display of the color.

fireColorPropertyChange

protected void fireColorPropertyChange(java.awt.Color oldColor,
                                       java.awt.Color newColor)
Fire a property change event when the color changes.

updateLabels

protected void updateLabels(java.util.Locale newLocale)
The locale has changed update all labels in the editor.

updateAccessibleNames

protected void updateAccessibleNames()
Set the accessible names on all of the components

setLocale

public void setLocale(java.util.Locale newLocale)
Override to set strings when locale changes.
Overrides:
setLocale in class java.awt.Component

getAccessibleContext

public javax.accessibility.AccessibleContext getAccessibleContext()
Override to inform subclasses that they need to set useful accessible information on their components.
Overrides:
getAccessibleContext in class javax.swing.JPanel

Oracle JEWT 4.2.31

Copyright © 1998,2004, Oracle. All rights reserved.