All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gjt.LabelCanvas

java.lang.Object
   |
   +----java.awt.Component
           |
           +----gjt.LabelCanvas

public class LabelCanvas
extends Component
implements ItemSelectable
A selectable label. Clients can set the insets around the label via setInsets(Insets). LabelCanvases fire ItemEvents when they are selected or deselected.

See Also:
LabelCanvasListener, LabelCanvasTest

Variable Index

 o selected

Constructor Index

 o LabelCanvas(String)

Method Index

 o addItemListener(ItemListener)
 o deselect()
 o getLabel()
 o getMinimumSize()
 o getPreferredSize()
 o getSelectedObjects()
 o isSelected()
 o labelLocation(Graphics)
 o minimumSize()
Deprecated.
 o paint(Graphics)
 o paintDeselected(Graphics)
 o paintSelected(Graphics)
 o paramString()
 o preferredSize()
Deprecated.
 o processItemEvent()
 o removeItemListener(ItemListener)
 o reshape(int, int, int, int)
Deprecated.
 o resize(int, int)
Deprecated.
 o select()
 o setBounds(int, int, int, int)
 o setInsets(Insets)
 o setLabel(String)
 o setSize(int, int)

Variables

 o selected
 protected boolean selected

Constructors

 o LabelCanvas
 public LabelCanvas(String label)

Methods

 o paint
 public void paint(Graphics g)
Overrides:
paint in class Component
 o getSelectedObjects
 public Object[] getSelectedObjects()
 o setInsets
 public void setInsets(Insets insets)
 o getLabel
 public String getLabel()
 o setLabel
 public void setLabel(String label)
 o isSelected
 public boolean isSelected()
 o select
 public void select()
 o deselect
 public void deselect()
 o resize
 public void resize(int w,
                    int h)
Note: resize() is deprecated. as of JDK1.1

Overrides:
resize in class Component
 o setSize
 public void setSize(int w,
                     int h)
Overrides:
setSize in class Component
 o reshape
 public void reshape(int x,
                     int y,
                     int w,
                     int h)
Note: reshape() is deprecated. as of JDK1.1

Overrides:
reshape in class Component
 o setBounds
 public void setBounds(int x,
                       int y,
                       int w,
                       int h)
Overrides:
setBounds in class Component
 o minimumSize
 public Dimension minimumSize()
Note: minimumSize() is deprecated. as of JDK1.1

Overrides:
minimumSize in class Component
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Component
 o preferredSize
 public Dimension preferredSize()
Note: preferredSize() is deprecated. as of JDK1.1

Overrides:
preferredSize in class Component
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o paintSelected
 protected void paintSelected(Graphics g)
 o paintDeselected
 protected void paintDeselected(Graphics g)
 o paramString
 protected String paramString()
Overrides:
paramString in class Component
 o labelLocation
 protected Point labelLocation(Graphics g)
 o processItemEvent
 protected void processItemEvent()
 o addItemListener
 public synchronized void addItemListener(ItemListener l)
 o removeItemListener
 public synchronized void removeItemListener(ItemListener l)

All Packages  Class Hierarchy  This Package  Previous  Next  Index