Class CMYKChooser
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- javax.swing.colorchooser.AbstractColorChooserPanel
-
- org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.SliderBasedChooser<NominalCMYKColorSliderModel>
-
- org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.CMYKChooser
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.plaf.UIResource
public class CMYKChooser extends SliderBasedChooser<NominalCMYKColorSliderModel> implements javax.swing.plaf.UIResource
A color chooser with CMYK color sliders.- Version:
- 1.4 2006-04-23 Get labels directly from UIManager.
1.3 2005-11-22 Moved handler for text fields into separate class.
1.2.2 2005-11-22 If the user enters a non-numeric value, set the corresponding bounded range model to 0.
1.2.1 2005-11-07 Get "Labels" ResourceBundle from UIManager.
1.2 2005-09-05 Get font, spacing and icon from UIManager.
1.1.1 2005-05-23 Localized form.
1.0 29 March 2005 Created. - See Also:
- Serialized Form
-
-
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
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JTextField
blackField
private javax.swing.JLabel
blackFieldLabel
private javax.swing.JPanel
blackFieldPanel
private javax.swing.JLabel
blackLabel
private javax.swing.JSlider
blackSlider
private javax.swing.JTextField
cyanField
private javax.swing.JLabel
cyanFieldLabel
private javax.swing.JPanel
cyanFieldPanel
private javax.swing.JLabel
cyanLabel
private javax.swing.JSlider
cyanSlider
private javax.swing.JTextField
magentaField
private javax.swing.JLabel
magentaFieldLabel
private javax.swing.JPanel
magentaFieldPanel
private javax.swing.JLabel
magentaLabel
private javax.swing.JSlider
magentaSlider
private javax.swing.JPanel
springPanel
private javax.swing.JTextField
yellowField
private javax.swing.JLabel
yellowFieldLabel
private javax.swing.JPanel
yellowFieldPanel
private javax.swing.JLabel
yellowLabel
private javax.swing.JSlider
yellowSlider
-
Fields inherited from class org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.SliderBasedChooser
ccModel, updateRecursion
-
Fields inherited from class javax.swing.colorchooser.AbstractColorChooserPanel
TRANSPARENCY_ENABLED_PROPERTY
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description CMYKChooser()
Creates new form.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
blackFieldFocusLost(java.awt.event.FocusEvent evt)
protected void
buildChooser()
private void
cyanFieldFocusLost(java.awt.event.FocusEvent evt)
java.lang.String
getDisplayName()
javax.swing.Icon
getLargeDisplayIcon()
javax.swing.Icon
getSmallDisplayIcon()
private void
initComponents()
This method is called from within the constructor to initialize the form.private void
magentaFieldFocusLost(java.awt.event.FocusEvent evt)
private void
yellowFieldFocusLost(java.awt.event.FocusEvent evt)
-
Methods inherited from class org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.SliderBasedChooser
setColorToModel, updateChooser
-
Methods inherited from class javax.swing.colorchooser.AbstractColorChooserPanel
getColorFromModel, getColorSelectionModel, getDisplayedMnemonicIndex, getMnemonic, installChooserPanel, isColorTransparencySelectionEnabled, paint, setColorTransparencySelectionEnabled, uninstallChooserPanel
-
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, 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, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
blackField
private javax.swing.JTextField blackField
-
blackFieldLabel
private javax.swing.JLabel blackFieldLabel
-
blackFieldPanel
private javax.swing.JPanel blackFieldPanel
-
blackLabel
private javax.swing.JLabel blackLabel
-
blackSlider
private javax.swing.JSlider blackSlider
-
cyanField
private javax.swing.JTextField cyanField
-
cyanFieldLabel
private javax.swing.JLabel cyanFieldLabel
-
cyanFieldPanel
private javax.swing.JPanel cyanFieldPanel
-
cyanLabel
private javax.swing.JLabel cyanLabel
-
cyanSlider
private javax.swing.JSlider cyanSlider
-
magentaField
private javax.swing.JTextField magentaField
-
magentaFieldLabel
private javax.swing.JLabel magentaFieldLabel
-
magentaFieldPanel
private javax.swing.JPanel magentaFieldPanel
-
magentaLabel
private javax.swing.JLabel magentaLabel
-
magentaSlider
private javax.swing.JSlider magentaSlider
-
springPanel
private javax.swing.JPanel springPanel
-
yellowField
private javax.swing.JTextField yellowField
-
yellowFieldLabel
private javax.swing.JLabel yellowFieldLabel
-
yellowFieldPanel
private javax.swing.JPanel yellowFieldPanel
-
yellowLabel
private javax.swing.JLabel yellowLabel
-
yellowSlider
private javax.swing.JSlider yellowSlider
-
-
Method Detail
-
buildChooser
protected void buildChooser()
- Specified by:
buildChooser
in classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName
in classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getLargeDisplayIcon
public javax.swing.Icon getLargeDisplayIcon()
- Specified by:
getLargeDisplayIcon
in classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getSmallDisplayIcon
public javax.swing.Icon getSmallDisplayIcon()
- Specified by:
getSmallDisplayIcon
in classjavax.swing.colorchooser.AbstractColorChooserPanel
-
initComponents
private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
-
blackFieldFocusLost
private void blackFieldFocusLost(java.awt.event.FocusEvent evt)
-
yellowFieldFocusLost
private void yellowFieldFocusLost(java.awt.event.FocusEvent evt)
-
magentaFieldFocusLost
private void magentaFieldFocusLost(java.awt.event.FocusEvent evt)
-
cyanFieldFocusLost
private void cyanFieldFocusLost(java.awt.event.FocusEvent evt)
-
-