Package com.luciad.beans.awt
Class TLcdPropertyCanvas
java.lang.Object
java.awt.Component
java.awt.Canvas
com.luciad.beans.awt.TLcdPropertyCanvas
- All Implemented Interfaces:
MouseListener,ImageObserver,MenuContainer,PropertyChangeListener,Serializable,EventListener,Accessible
@Deprecated
public class TLcdPropertyCanvas
extends Canvas
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 java.awt.Canvas
Canvas.AccessibleAWTCanvasNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields 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, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionTLcdPropertyCanvas(PropertyEditor aPropertyEditor) Deprecated.Construct aTLcdPropertyCanvaswith aPropertyEditorthat supports custom editor.TLcdPropertyCanvas(PropertyEditor aPropertyEditor, Frame aParentFrame) Deprecated.Same asTLcdPropertyCanvas(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 java.awt.Canvas
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, updateMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
-
Constructor Details
-
TLcdPropertyCanvas
Deprecated.Construct aTLcdPropertyCanvaswith aPropertyEditorthat supports custom editor.The parent
Framefor theILcdPropertyDialogwill be found usingTLcdAWTUtil.findParentFrame(Object) with the MouseEvent received on the MouseReleased.This
TLcdPropertyCanvaswill register itself as PropertyChangeListener to the given PropertyEditor, and repaint itself each a PropertyChangeEvent has been fire. -
TLcdPropertyCanvas
Deprecated.Same asTLcdPropertyCanvas(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 classComponent
-
propertyChange
Deprecated.Repaints itself.- Specified by:
propertyChangein interfacePropertyChangeListener
-
paint
Deprecated.RedefinesComponent.paint(Graphics).If the set
PropertyEditoris paintable, the PropertyEditor.paint method will be called. If not theStringreturned by PropertyEditor.getAsText with drawn. -
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.
-