Oracle JEWT API Reference
Release 4.2.24.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.24

Copyright © [xxxx],2003, Oracle. All Rights Reserved.