static class PersistableSwatchChooserPanel.MainSwatchPanel extends PersistableSwatchChooserPanel.SwatchPanel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static Color |
C000051051
The color (0, 51, 51).
|
static Color |
C000102102
The color (0, 102, 102).
|
static Color |
C000153153
The color (0, 153, 153).
|
static Color |
C000204204
The color (0, 204, 204).
|
static Color |
C051000051
The color (51, 0, 51).
|
static Color |
C051051000
The color (51, 51, 0).
|
static Color |
C051051255
The color (51, 51, 255).
|
static Color |
C051255051
The color (51, 255, 51).
|
static Color |
C102000102
The color (102, 0, 102).
|
static Color |
C102102000
The color (102, 102, 0).
|
static Color |
C102102255
The color (102, 102, 255).
|
static Color |
C102255102
The color (102, 255, 102).
|
static Color |
C153000153
The color (153, 0, 153).
|
static Color |
C153153000
The color (153, 153, 0).
|
static Color |
C153153255
The color (153, 153, 255).
|
static Color |
C153255153
The color (153, 255, 153).
|
static Color |
C204000204
The color (204, 0, 204).
|
static Color |
C204204000
The color (204, 204, 0).
|
static Color |
C204204204
The color describing (204, 204, 204)
|
static Color |
C204255204
The color describing (204, 255, 204)
|
static Color |
C204255255
The color describing (204, 255, 255)
|
static Color |
C255051051
The color (255, 51, 51).
|
static Color |
C255102102
The color (255, 102, 102).
|
static Color |
C255153153
The color (255, 153, 153).
|
static Color |
C255204204
The color describing (255, 204, 204)
|
(package private) static Color[] |
colors |
cellHeight, cellWidth, gap, numCols, numRows, selCol, selRow
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
MainSwatchPanel()
Creates a new MainSwatchPanel object.
|
Modifier and Type | Method and Description |
---|---|
Color |
getColorForCell(int row,
int column)
Return the color at a given cell.
|
Color |
getColorForPosition(int x,
int y)
This method returns the color for the given position.
|
String |
getToolTipText(MouseEvent e)
This method returns the tooltip text for the given MouseEvent.
|
protected void |
initializeColors()
This method initializes the colors for the main swatch panel.
|
void |
paint(Graphics graphics)
This method paints the main graphics panel with the given Graphics
object.
|
protected void |
setSelectedCellFromPosition(int x,
int y)
Set the "selected" cell using screen location.
|
getPreferredSize, getSelectedColor
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, 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
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
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, 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, transferFocusBackward, transferFocusUpCycle
public static final Color C204255255
public static final Color C255204204
public static final Color C204255204
public static final Color C204204204
public static final Color C153153255
public static final Color C051051255
public static final Color C153000153
public static final Color C000051051
public static final Color C051000051
public static final Color C051051000
public static final Color C102102000
public static final Color C153255153
public static final Color C102255102
public static final Color C000102102
public static final Color C102000102
public static final Color C000153153
public static final Color C153153000
public static final Color C204204000
public static final Color C204000204
public static final Color C000204204
public static final Color C051255051
public static final Color C255051051
public static final Color C255102102
public static final Color C102102255
public static final Color C255153153
MainSwatchPanel()
public Color getColorForPosition(int x, int y)
getColorForPosition
in class PersistableSwatchChooserPanel.SwatchPanel
x
- X location for the position.y
- Y location for the position.Color
for the given position.protected void setSelectedCellFromPosition(int x, int y)
PersistableSwatchChooserPanel.SwatchPanel
setSelectedCellFromPosition
in class PersistableSwatchChooserPanel.SwatchPanel
x
- X coordinate of the position.y
- Y coordinate of the position.public Color getColorForCell(int row, int column)
PersistableSwatchChooserPanel.SwatchPanel
getColorForCell
in class PersistableSwatchChooserPanel.SwatchPanel
row
- Cell row.column
- Cell column.row
and column
.protected void initializeColors()
initializeColors
in class PersistableSwatchChooserPanel.SwatchPanel
public void paint(Graphics graphics)
paint
in class JComponent
graphics
- The Graphics object to paint with.public String getToolTipText(MouseEvent e)
getToolTipText
in class JComponent
e
- The MouseEvent to find tooltip text for.