All Packages Class Hierarchy This Package Previous Next Index
Class vt.cs.widgets.Needle
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----vt.cs.widgets.Meter
|
+----vt.cs.widgets.Needle
- public class Needle
- extends Meter
-
needleColor
-
-
zones
-
-
Needle(double, double, double, double)
- Constructor for Needle class.
-
drawMeter(Graphics)
-
-
getNeedleColor()
- get the needle color
-
minimumSize()
-
-
preferredSize()
-
-
setNeedleColor(Color)
- set the needle color
-
setZone(String, double, double, Color)
- set a color zone, e.g.
zones
public Vector zones
needleColor
protected Color needleColor
Needle
public Needle(double lo,
double hi,
double grad,
double val)
- Constructor for Needle class.
setZone
public void setZone(String zoneName,
double lowerBound,
double upperBound,
Color color)
- set a color zone, e.g. a red "Danger" zone
setNeedleColor
public void setNeedleColor(Color theColor)
- set the needle color
getNeedleColor
public Color getNeedleColor()
- get the needle color
drawMeter
protected void drawMeter(Graphics g)
- Overrides:
- drawMeter in class Meter
minimumSize
public Dimension minimumSize()
- Overrides:
- minimumSize in class Meter
preferredSize
public Dimension preferredSize()
- Overrides:
- preferredSize in class Meter
All Packages Class Hierarchy This Package Previous Next Index