Package com.luciad.beans.swing
Class TLcdPropertyCanvasSW
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
com.luciad.beans.swing.TLcdPropertyCanvasSW
- All Implemented Interfaces:
MouseListener,ImageObserver,MenuContainer,PropertyChangeListener,Serializable,EventListener,Accessible,SwingConstants
@Deprecated
public class TLcdPropertyCanvasSW
extends JLabel
implements MouseListener, PropertyChangeListener
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
This
Component can be used to edit a property which PropertyEditor defines
a custom editor (PropertyEditor.supportsCustomEditor). When clicking on this
Canvas, a ILcdPropertyDialog that will contains the custom editor will be
set visible.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JLabel
JLabel.AccessibleJLabelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
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_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST -
Constructor Summary
ConstructorsConstructorDescriptionTLcdPropertyCanvasSW(PropertyEditor aPropertyEditor) Deprecated.Construct aTLcdPropertyCanvasSWwith aPropertyEditorthat supports custom editor.TLcdPropertyCanvasSW(PropertyEditor aPropertyEditor, Frame aParentFrame) Deprecated.Same asTLcdPropertyCanvasSW(PropertyEditor) with a Frame to be used as parentFramefor theILcdPropertyDialog. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Deprecated.Deprecated.Deprecated.Gets thePropertyEditorto be considered.booleanisCellEditable(EventObject aEvent) Deprecated.voidmouseClicked(MouseEvent evt) Deprecated.Implements MouseListener.mouseClicked.voidmouseEntered(MouseEvent evt) Deprecated.Implements MouseListener.mouseEntered.voidmouseExited(MouseEvent evt) Deprecated.Implements MouseListener.mouseExited.voidmousePressed(MouseEvent evt) Deprecated.Implements MouseListener.mousePressed.voidmouseReleased(MouseEvent evt) Deprecated.Makes aILcdPropertyDialogvisible with the set PropertyEditor.voidDeprecated.RedefinesComponent.paint(Graphics).voidpropertyChange(PropertyChangeEvent aEvent) Deprecated.Repaints itself.voidDeprecated.Redefines removeNotify in order to unregister itself as PropertyChangeListener from the set PropertyEditor.voidsetPropertyEditor(PropertyEditor aPropertyEditor) Deprecated.Sets thePropertyEditorto be considered.booleanshouldSelectCell(EventObject aEvent) Deprecated.booleanDeprecated.Methods inherited from class javax.swing.JLabel
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, updateUIMethods 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, 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, updateMethods 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, validateTreeMethods 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, 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
-
Constructor Details
-
TLcdPropertyCanvasSW
Deprecated.Construct aTLcdPropertyCanvasSWwith aPropertyEditorthat supports custom editor.The parent
Framefor theILcdPropertyDialogwill be found usingTLcdAWTUtil.findParentFrame(Object) with the MouseEvent received on the MouseReleased.This
TLcdPropertyCanvasSWwill register itself as PropertyChangeListener to the given PropertyEditor, and repaint itself each a PropertyChangeEvent has been fire. -
TLcdPropertyCanvasSW
Deprecated.Same asTLcdPropertyCanvasSW(PropertyEditor) with a Frame to be used as parentFramefor theILcdPropertyDialog.
-
-
Method Details
-
getPropertyEditor
Deprecated.Gets thePropertyEditorto be considered.aPropertyEditormust have a custom editor. -
setPropertyEditor
Deprecated.Sets thePropertyEditorto be considered.aPropertyEditormust have a custom editor. -
removeNotify
public void removeNotify()Deprecated.Redefines removeNotify in order to unregister itself as PropertyChangeListener from the set PropertyEditor.- Overrides:
removeNotifyin classJComponent
-
propertyChange
Deprecated.Repaints itself.- Specified by:
propertyChangein interfacePropertyChangeListener
-
paintComponent
Deprecated.RedefinesComponent.paint(Graphics).If the set
PropertyEditoris paintable, the PropertyEditor.paint method will be called. If not theStringreturned by PropertyEditor.getAsText with drawn.- Overrides:
paintComponentin classJComponent
-
mouseReleased
Deprecated.Makes aILcdPropertyDialogvisible with the set PropertyEditor.- Specified by:
mouseReleasedin interfaceMouseListener
-
mousePressed
Deprecated.Implements MouseListener.mousePressed. NoActionis performed here.- Specified by:
mousePressedin interfaceMouseListener
-
mouseClicked
Deprecated.Implements MouseListener.mouseClicked. NoActionis performed here.- Specified by:
mouseClickedin interfaceMouseListener
-
mouseEntered
Deprecated.Implements MouseListener.mouseEntered. NoActionis performed here.- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
Deprecated.Implements MouseListener.mouseExited. NoActionis performed here.- Specified by:
mouseExitedin interfaceMouseListener
-
getComponent
Deprecated. -
getCellEditorValue
Deprecated. -
isCellEditable
Deprecated. -
shouldSelectCell
Deprecated. -
stopCellEditing
public boolean stopCellEditing()Deprecated. -
cancelCellEditing
public void cancelCellEditing()Deprecated.
-