All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class CH.ifa.draw.standard.ToolButton

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----CH.ifa.draw.util.PaletteButton
                           |
                           +----CH.ifa.draw.standard.ToolButton

public class ToolButton
extends PaletteButton
A PaletteButton that is associated with a tool.

See Also:
Tool

Constructor Index

 o ToolButton(PaletteListener, String, String, Tool)

Method Index

 o attributeValue()
 o getMinimumSize()
 o getPreferredSize()
 o name()
 o paintBackground(Graphics)
 o paintNormal(Graphics)
 o paintPressed(Graphics)
 o paintSelected(Graphics)
 o tool()

Constructors

 o ToolButton
 public ToolButton(PaletteListener listener,
                   String iconName,
                   String name,
                   Tool tool)

Methods

 o tool
 public Tool tool()
 o name
 public String name()
Overrides:
name in class PaletteButton
 o attributeValue
 public Object attributeValue()
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Component
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o paintBackground
 public void paintBackground(Graphics g)
Overrides:
paintBackground in class PaletteButton
 o paintNormal
 public void paintNormal(Graphics g)
Overrides:
paintNormal in class PaletteButton
 o paintPressed
 public void paintPressed(Graphics g)
Overrides:
paintPressed in class PaletteButton
 o paintSelected
 public void paintSelected(Graphics g)
Overrides:
paintSelected in class PaletteButton

All Packages  Class Hierarchy  This Package  Previous  Next  Index