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.JTextFieldblackFieldprivate javax.swing.JLabelblackFieldLabelprivate javax.swing.JPanelblackFieldPanelprivate javax.swing.JLabelblackLabelprivate javax.swing.JSliderblackSliderprivate javax.swing.JTextFieldcyanFieldprivate javax.swing.JLabelcyanFieldLabelprivate javax.swing.JPanelcyanFieldPanelprivate javax.swing.JLabelcyanLabelprivate javax.swing.JSlidercyanSliderprivate javax.swing.JTextFieldmagentaFieldprivate javax.swing.JLabelmagentaFieldLabelprivate javax.swing.JPanelmagentaFieldPanelprivate javax.swing.JLabelmagentaLabelprivate javax.swing.JSlidermagentaSliderprivate javax.swing.JPanelspringPanelprivate javax.swing.JTextFieldyellowFieldprivate javax.swing.JLabelyellowFieldLabelprivate javax.swing.JPanelyellowFieldPanelprivate javax.swing.JLabelyellowLabelprivate javax.swing.JSlideryellowSlider-
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 voidblackFieldFocusLost(java.awt.event.FocusEvent evt)protected voidbuildChooser()private voidcyanFieldFocusLost(java.awt.event.FocusEvent evt)java.lang.StringgetDisplayName()javax.swing.IcongetLargeDisplayIcon()javax.swing.IcongetSmallDisplayIcon()private voidinitComponents()This method is called from within the constructor to initialize the form.private voidmagentaFieldFocusLost(java.awt.event.FocusEvent evt)private voidyellowFieldFocusLost(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:
buildChooserin classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayNamein classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getLargeDisplayIcon
public javax.swing.Icon getLargeDisplayIcon()
- Specified by:
getLargeDisplayIconin classjavax.swing.colorchooser.AbstractColorChooserPanel
-
getSmallDisplayIcon
public javax.swing.Icon getSmallDisplayIcon()
- Specified by:
getSmallDisplayIconin 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)
-
-