|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.sf.jame.core.swing.color.ColorChooser
public class ColorChooser
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected static java.lang.String |
COLOR_FIELD_MODEL
|
protected static java.lang.String |
COLOR_TABLE_MODEL
|
protected static java.awt.Color[][] |
colors
|
protected static int[] |
size
|
protected static java.lang.String |
SPINNER_ALPHA
|
protected static java.lang.String |
SPINNER_BLUE
|
protected static java.lang.String |
SPINNER_BRIGHTNESS
|
protected static java.lang.String |
SPINNER_GREEN
|
protected static java.lang.String |
SPINNER_HUE
|
protected static java.lang.String |
SPINNER_MODEL_ALPHA
|
protected static java.lang.String |
SPINNER_MODEL_BLUE
|
protected static java.lang.String |
SPINNER_MODEL_BRIGHTNESS
|
protected static java.lang.String |
SPINNER_MODEL_GREEN
|
protected static java.lang.String |
SPINNER_MODEL_HUE
|
protected static java.lang.String |
SPINNER_MODEL_PREFIX
|
protected static java.lang.String |
SPINNER_MODEL_RED
|
protected static java.lang.String |
SPINNER_MODEL_SATURATION
|
protected static java.lang.String |
SPINNER_PREFIX
|
protected static java.lang.String |
SPINNER_RED
|
protected static java.lang.String |
SPINNER_SATURATION
|
| 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 | |
|---|---|
ColorChooser()
|
|
ColorChooser(java.awt.Color color)
|
|
| Method Summary | |
|---|---|
protected void |
addColorFieldListener()
|
protected void |
addColorTableListener()
|
protected void |
addHSBSpinnerListener()
|
protected void |
addRGBSpinnerListener()
|
protected static ColorChooserDialog |
createColorChooserDialog(javax.swing.JComponent c,
java.lang.String title,
java.awt.Color color)
|
protected javax.swing.JPanel |
createColorsPanel(Registry<java.lang.Object> registry)
|
protected javax.swing.JPanel |
createFieldPanel(Registry<java.lang.Object> registry)
|
protected javax.swing.JPanel |
createPanelHSB(Registry<java.lang.Object> registry)
|
protected javax.swing.JPanel |
createPanelRGB(Registry<java.lang.Object> registry)
|
protected javax.swing.JPanel |
createRGBHSBPanel(Registry<java.lang.Object> registry)
|
protected javax.swing.JPanel |
createSpinnerPanel(Registry<java.lang.Object> registry,
java.lang.String spinnerId,
java.lang.String modelId,
java.lang.String text)
|
protected java.lang.String |
createSpinnerTooltip(javax.swing.SpinnerNumberModel model)
|
protected javax.swing.JPanel |
createTablePanel(Registry<java.lang.Object> registry)
|
protected java.awt.Color |
getColor()
|
protected ColorFieldModel |
getColorFieldModel(java.lang.String modelId)
|
protected ColorTableModel |
getColorTableModel(java.lang.String modelId)
|
protected javax.swing.JSpinner |
getSpinner(java.lang.String spinnerId)
|
protected javax.swing.SpinnerNumberModel |
getSpinnerNumberModel(java.lang.String modelId)
|
protected void |
removeColorFieldListener()
|
protected void |
removeColorTableListener()
|
protected void |
removeHSBSpinnerListener()
|
protected void |
removeRGBSpinnerListener()
|
protected void |
setColor(java.awt.Color color)
|
protected void |
setHSB(java.awt.Color color)
|
protected void |
setRGB(java.awt.Color color)
|
protected void |
setupPanel(javax.swing.JPanel panel)
|
static java.awt.Color |
showColorChooser(javax.swing.JComponent c,
java.lang.String title,
java.awt.Color color)
|
protected java.awt.Color |
updateHSB()
|
protected java.awt.Color |
updateRGB()
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
| Field Detail |
|---|
protected static final java.lang.String SPINNER_PREFIX
protected static final java.lang.String SPINNER_ALPHA
protected static final java.lang.String SPINNER_RED
protected static final java.lang.String SPINNER_GREEN
protected static final java.lang.String SPINNER_BLUE
protected static final java.lang.String SPINNER_HUE
protected static final java.lang.String SPINNER_SATURATION
protected static final java.lang.String SPINNER_BRIGHTNESS
protected static final java.lang.String SPINNER_MODEL_PREFIX
protected static final java.lang.String SPINNER_MODEL_ALPHA
protected static final java.lang.String SPINNER_MODEL_RED
protected static final java.lang.String SPINNER_MODEL_GREEN
protected static final java.lang.String SPINNER_MODEL_BLUE
protected static final java.lang.String SPINNER_MODEL_HUE
protected static final java.lang.String SPINNER_MODEL_SATURATION
protected static final java.lang.String SPINNER_MODEL_BRIGHTNESS
protected static final java.lang.String COLOR_FIELD_MODEL
protected static final java.lang.String COLOR_TABLE_MODEL
protected static final int[] size
protected static final java.awt.Color[][] colors
| Constructor Detail |
|---|
public ColorChooser()
public ColorChooser(java.awt.Color color)
color - | Method Detail |
|---|
protected void setupPanel(javax.swing.JPanel panel)
panel - protected ColorFieldModel getColorFieldModel(java.lang.String modelId)
modelId -
protected ColorTableModel getColorTableModel(java.lang.String modelId)
modelId -
protected javax.swing.SpinnerNumberModel getSpinnerNumberModel(java.lang.String modelId)
modelId -
protected javax.swing.JSpinner getSpinner(java.lang.String spinnerId)
spinnerId -
protected void addColorFieldListener()
protected void addColorTableListener()
protected void addRGBSpinnerListener()
protected void addHSBSpinnerListener()
protected void removeColorFieldListener()
protected void removeColorTableListener()
protected void removeRGBSpinnerListener()
protected void removeHSBSpinnerListener()
protected java.awt.Color getColor()
protected void setColor(java.awt.Color color)
color - protected java.awt.Color updateRGB()
protected java.awt.Color updateHSB()
protected void setRGB(java.awt.Color color)
color - protected void setHSB(java.awt.Color color)
color - protected javax.swing.JPanel createRGBHSBPanel(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createPanelRGB(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createPanelHSB(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createTablePanel(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createFieldPanel(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createColorsPanel(Registry<java.lang.Object> registry)
registry -
protected javax.swing.JPanel createSpinnerPanel(Registry<java.lang.Object> registry,
java.lang.String spinnerId,
java.lang.String modelId,
java.lang.String text)
registry - modelId - text -
protected java.lang.String createSpinnerTooltip(javax.swing.SpinnerNumberModel model)
model -
public static java.awt.Color showColorChooser(javax.swing.JComponent c,
java.lang.String title,
java.awt.Color color)
c - title - color -
protected static ColorChooserDialog createColorChooserDialog(javax.swing.JComponent c,
java.lang.String title,
java.awt.Color color)
c - title - color -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||