Class gjt.LabelCanvas
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gjt.LabelCanvas

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

public class LabelCanvas
extends Canvas
A selectable label. Clients can set the insets around the label via setInsets(Insets). LabelCanvases generate SelectionEvents when they are selected or deselected.

See Also:
SelectionEvent, LabelCanvasTest

Constructor Index

 o LabelCanvas(String)

Method Index

 o deselect()
 o getLabel()
 o isSelected()
 o minimumSize()
 o mouseDown(Event, int, int)
 o paint(Graphics)
 o paintSelected(Graphics)
 o paramString()
 o preferredSize()
 o reshape(int, int, int, int)
 o resize(int, int)
 o select()
 o setInsets(Insets)

Constructors

 o LabelCanvas
  public LabelCanvas(String label)

Methods

 o paint
  public void paint(Graphics g)
Overrides:
paint in class Canvas
 o setInsets
  public void setInsets(Insets insets)
 o getLabel
  public String getLabel()
 o isSelected
  public boolean isSelected()
 o select
  public void select()
 o deselect
  public void deselect()
 o resize
  public void resize(int w,
                     int h)
Overrides:
resize in class Component
 o reshape
  public void reshape(int x,
                      int y,
                      int w,
                      int h)
Overrides:
reshape in class Component
 o minimumSize
  public Dimension minimumSize()
Overrides:
minimumSize in class Component
 o preferredSize
  public Dimension preferredSize()
Overrides:
preferredSize in class Component
 o mouseDown
  public boolean mouseDown(Event event,
                           int x,
                           int y)
Overrides:
mouseDown in class Component
 o paintSelected
  protected void paintSelected(Graphics g)
 o paramString
  protected String paramString()
Overrides:
paramString in class Component

All Packages  Class Hierarchy  This Package  Previous  Next  Index