@Deprecated public class TLcdPropertyColorSW extends JLabel implements MouseListener
Component
to edit a Color
property through its PropertyEditor.PropertyEditor
,
Serialized FormJLabel.AccessibleJLabel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
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
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
TLcdPropertyColorSW(Frame frame,
PropertyEditor pe)
Deprecated.
Constructs a
TLcdPropertyColorSW with a PropertyEditor which getValue method
returns an instance of the Color class. |
TLcdPropertyColorSW(PropertyEditor pe)
Deprecated.
Constructs a
TLcdPropertyColorSW with a PropertyEditor which getValue method
returns an instance of the Color class. |
Modifier and Type | Method and Description |
---|---|
static void |
addColor(Color aColor)
Deprecated.
|
void |
cancelCellEditing()
Deprecated.
|
Object |
getCellEditorValue()
Deprecated.
|
static Color[] |
getColors()
Deprecated.
|
Component |
getComponent()
Deprecated.
|
String |
getDialogTitle()
Deprecated.
|
PropertyEditor |
getPropertyEditor()
Deprecated.
Get the
PropertyEditor to be considered. |
boolean |
isCellEditable(EventObject aEvent)
Deprecated.
|
boolean |
isTraceOn()
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
void |
mouseClicked(MouseEvent evt)
Deprecated.
Implements MouseListener.mouseClicked.
|
void |
mouseEntered(MouseEvent evt)
Deprecated.
Implements MouseListener.mouseEntered.
|
void |
mouseExited(MouseEvent evt)
Deprecated.
Implements MouseListener.mouseExited.
|
void |
mousePressed(MouseEvent evt)
Deprecated.
Implements MouseListener.mousePressed.
|
void |
mouseReleased(MouseEvent evt)
Deprecated.
Opens a
Window with a
choice among default Colors. |
void |
mouseReleasedOld(MouseEvent evt)
Deprecated.
|
void |
paintComponent(Graphics g)
Deprecated.
|
void |
removeNotify()
Deprecated.
Redefines removeNotify in order to unregister as PropertyChangeListener
from the set PropertyEditor.
|
static void |
setClassTraceOn(boolean aClassTraceOn)
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
static void |
setColors(Color[] aColorArray)
Deprecated.
|
void |
setDialogTitle(String aTitle)
Deprecated.
|
void |
setPropertyEditor(PropertyEditor aPropertyEditor)
Deprecated.
Sets the
PropertyEditor to be considered. |
void |
setTraceOn(boolean aTraceOn)
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
boolean |
shouldSelectCell(EventObject aEvent)
Deprecated.
|
boolean |
stopCellEditing()
Deprecated.
|
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, 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, 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, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, 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, 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 TLcdPropertyColorSW(Frame frame, PropertyEditor pe)
TLcdPropertyColorSW
with a PropertyEditor
which getValue method
returns an instance of the Color
class.
The given Frame
will be used as parent Frame
for the PropertyDialog
This TLcdPropertyCanvas
will register as PropertyChangeListener
to the given PropertyEditor, and repaint itself each a PropertyChangeEvent
has been fire.
public TLcdPropertyColorSW(PropertyEditor pe)
TLcdPropertyColorSW
with a PropertyEditor
which getValue method
returns an instance of the Color
class.
The parent Frame
for the PropertyDialog
will be
found using TLcdAWTUtil.findParentFrame
(Object) with the MouseEvent
received on the MouseReleased.
This TLcdPropertyCanvas
will register as PropertyChangeListener
to the given PropertyEditor, and repaint itself each a PropertyChangeEvent
has been fire.
public static void setClassTraceOn(boolean aClassTraceOn)
true
then all log messages are recorded, otherwise only
the informative, warning and error messages are recorded.aClassTraceOn
- if true then all log messages are recorded,
otherwise only the informative, warning and error messages are recorded.public void setTraceOn(boolean aTraceOn)
true
or false
as argument automatically turns
off tracing for all other class instances for which
setTraceOn
has not been called.
If the argument is false
then only the informative, warning
and error log messages are recorded.aTraceOn
- if true then all log messages are recorded for this
instance. If false, then only the informative, warning and
error log messages are recorded.public boolean isTraceOn()
true
if tracing is enabled for this class.public static void addColor(Color aColor)
public static void setColors(Color[] aColorArray)
public static Color[] getColors()
public void setDialogTitle(String aTitle)
public String getDialogTitle()
public PropertyEditor getPropertyEditor()
PropertyEditor
to be considered.
aPropertyEditor.getValue()
must return an instance of Color.public void setPropertyEditor(PropertyEditor aPropertyEditor)
PropertyEditor
to be considered.
aPropertyEditor.getValue()
must return an instance of Color.public void removeNotify()
removeNotify
in class JComponent
public void paintComponent(Graphics g)
paintComponent
in class JComponent
public void mouseReleased(MouseEvent evt)
Window
with a
choice among default Colors. This method can be redefined with other
behavior.mouseReleased
in interface MouseListener
public void mouseReleasedOld(MouseEvent evt)
public void mousePressed(MouseEvent evt)
Action
is performed here.mousePressed
in interface MouseListener
public void mouseClicked(MouseEvent evt)
Action
is performed here.mouseClicked
in interface MouseListener
public void mouseEntered(MouseEvent evt)
Action
is performed here.mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent evt)
Action
is performed here.mouseExited
in interface MouseListener
public Component getComponent()
public Object getCellEditorValue()
public boolean isCellEditable(EventObject aEvent)
public boolean shouldSelectCell(EventObject aEvent)
public boolean stopCellEditing()
public void cancelCellEditing()