|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--com.elegantj.editors.ColorPalette
ColorPalette class provides a palette with different colors
| Field Summary |
| 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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ColorPalette()
Creates a ColorPalette with No ColorChooser container and default columns for color components |
|
ColorPalette(com.elegantj.editors.ColorChooser colorChooser)
Creates a ColorPalette with specified ColorChooser container and default columns for color components |
|
ColorPalette(com.elegantj.editors.ColorChooser colorChooser,
int colorColumns)
Creates a ColorPalette with specified ColorChooser container and specified no of columns for color components |
|
| Method Summary | |
void |
addChangeListener(javax.swing.event.ChangeListener l)
Adds a ChangeListener to the listener list. |
protected void |
changeFocus(java.awt.Component nextFocusedComponent)
Changes the Focus the specified Component |
void |
componentAdded(java.awt.event.ContainerEvent e)
|
void |
componentRemoved(java.awt.event.ContainerEvent e)
|
protected com.elegantj.editors.ColorDisplayer |
createColorDisplayer(java.awt.Color color)
Creates and Returns ColorDisplayer Label |
protected javax.swing.JPanel |
createColorPanel()
Creates and Returns Color Component's container |
protected javax.swing.JLabel |
createMoreColorsLabel()
Creates and Returns "More Colors" Label |
protected javax.swing.JLabel |
createNoColorLabel()
Creates and Returns "No Color" Label |
protected java.awt.Color[] |
createPaletteColors()
Creates and Returns ColorPalette Colors |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
Fire property change event to property change listeners |
protected void |
fireStateChanged()
Reports a color selection change |
javax.swing.JPanel |
getColorPanel()
Returns Container of Color Components |
protected int |
getComponentIndex(java.awt.Component comp)
Returns the Current Index of specified Component |
javax.swing.JLabel |
getMoreColorsLabel()
Returns "More Colors" Label |
java.lang.String |
getMoreColorsText()
Gets the "More Colors" label text |
javax.swing.JLabel |
getNoColorLabel()
Returns "No Color" Label |
java.lang.String |
getNoColorText()
Gets the "No Color" label text |
java.awt.Dimension |
getPreferredSize()
|
java.awt.Color |
getSelectedColor()
Gets the Selected Color |
boolean |
isFocusTraversable()
|
boolean |
isMoreColorsVisible()
Gets the "More Colors" visibility |
boolean |
isNoColorVisible()
Gets the "No Color" visibility |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
protected void |
processFocusEvent(java.awt.event.FocusEvent e)
|
protected void |
processKeyEvent(java.awt.event.KeyEvent e)
|
void |
removeChangeListener(javax.swing.event.ChangeListener l)
Removes a ChangeListener from the listener list. |
void |
requestFocus()
Request focus for selected color |
void |
setMoreColorsText(java.lang.String text)
Sets the "More Colors" label text |
void |
setMoreColorsVisible(boolean b)
Sets the "More Colors" visibility |
void |
setNoColorText(java.lang.String text)
Sets the "No Color" label text |
void |
setNoColorVisible(boolean b)
Sets the "No Color" visibility |
void |
setSelectedColor(java.awt.Color color)
Selects the specified Color |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ColorPalette()
public ColorPalette(com.elegantj.editors.ColorChooser colorChooser)
public ColorPalette(com.elegantj.editors.ColorChooser colorChooser,
int colorColumns)
| Method Detail |
public java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentprotected javax.swing.JLabel createNoColorLabel()
protected javax.swing.JLabel createMoreColorsLabel()
protected javax.swing.JPanel createColorPanel()
protected com.elegantj.editors.ColorDisplayer createColorDisplayer(java.awt.Color color)
protected java.awt.Color[] createPaletteColors()
public javax.swing.JLabel getNoColorLabel()
public javax.swing.JLabel getMoreColorsLabel()
public javax.swing.JPanel getColorPanel()
public void setNoColorText(java.lang.String text)
public java.lang.String getNoColorText()
public void setMoreColorsText(java.lang.String text)
public java.lang.String getMoreColorsText()
public void setNoColorVisible(boolean b)
public boolean isNoColorVisible()
public void setMoreColorsVisible(boolean b)
public boolean isMoreColorsVisible()
public void setSelectedColor(java.awt.Color color)
public java.awt.Color getSelectedColor()
protected void processFocusEvent(java.awt.event.FocusEvent e)
processFocusEvent in class java.awt.Componentprotected void processKeyEvent(java.awt.event.KeyEvent e)
processKeyEvent in class javax.swing.JComponentprotected int getComponentIndex(java.awt.Component comp)
public void addChangeListener(javax.swing.event.ChangeListener l)
public void removeChangeListener(javax.swing.event.ChangeListener l)
protected void fireStateChanged()
public boolean isFocusTraversable()
isFocusTraversable in class java.awt.Componentprotected void changeFocus(java.awt.Component nextFocusedComponent)
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void componentAdded(java.awt.event.ContainerEvent e)
componentAdded in interface java.awt.event.ContainerListenerpublic void componentRemoved(java.awt.event.ContainerEvent e)
componentRemoved in interface java.awt.event.ContainerListener
protected void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
firePropertyChange in class javax.swing.JComponentpropertyName - the property nameoldValue - the old valuenewValue - the new valuepublic void requestFocus()
requestFocus in class javax.swing.JComponent
|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||