Class builder.ButtonNode
All Packages Class Hierarchy This Package Previous Next Index
Class builder.ButtonNode
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----builder.Moveable
|
+----builder.Node
|
+----builder.ButtonNode
- public class ButtonNode
- extends Node
A Node whose GUI representation is a Button.
-
ButtonNode(String, Map, Map, Point)
- Constructor used when placing the Node onto a location on the Form.
-
ButtonNode(String, Map, Point, Map)
- Constructor used when placing the Node onto a location on the Map.
-
getComponent()
- getComponent
-
paintPlaceHolder(Graphics)
- paintPlaceHolder
Defines the graphical representation of this Node.
ButtonNode
public ButtonNode(String text,
Map map,
Map form,
Point locForm)
- Constructor used when placing the Node onto a location on the Form.
- Parameters:
- text - the name of the Node.
- map - the Map where the NOde will paint itself onto.
- form - the Panel on which the Node's GUI is placed.
- locForm - the location of the Node's GUI on the Panel.
ButtonNode
public ButtonNode(String text,
Map map,
Point locMap,
Map form)
- Constructor used when placing the Node onto a location on the Map.
- Parameters:
- text - the name of the Node.
- map - the Map where the NOde will paint itself onto.
- locMap - the location of the Node's icon on the map.
- form - the Panel on which the Node's GUI is placed.
paintPlaceHolder
public void paintPlaceHolder(Graphics g)
- paintPlaceHolder
Defines the graphical representation of this Node.
- Parameters:
- g - the graphics context.
- Overrides:
- paintPlaceHolder in class Node
getComponent
public Component getComponent()
- getComponent
- Parameters:
- c - the component.
- Returns:
- the Component of this Node
- Overrides:
- getComponent in class Node
All Packages Class Hierarchy This Package Previous Next Index