All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class weblab.gauge.Thermometer

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----weblab.gauge.Meter
                                   |
                                   +----weblab.gauge.Thermometer

public class Thermometer
extends Meter
Basic Thermometer widget based on Meter class. Derived from sample codes by Liam Relihan.


Variable Index

 o mercuryColor
 o valueColor

Constructor Index

 o Thermometer()
 o Thermometer(double, double, double, double)
Constructor for Thermometer class.

Method Index

 o drawMeter(Graphics)
Draw the Thermometer with mercury
 o getMercuryColor()
 o getMinimumSize()
 o getPreferredSize()
 o setMercuryColor(Color)
sets the mercury indicator color

Variables

 o valueColor
 protected Color valueColor
 o mercuryColor
 protected Color mercuryColor

Constructors

 o Thermometer
 public Thermometer()
 o Thermometer
 public Thermometer(double lo,
                    double hi,
                    double grad,
                    double val)
Constructor for Thermometer class.

Methods

 o drawMeter
 protected void drawMeter(Graphics g)
Draw the Thermometer with mercury

Overrides:
drawMeter in class Meter
 o setMercuryColor
 public void setMercuryColor(Color theColor)
sets the mercury indicator color

 o getMercuryColor
 public Color getMercuryColor()
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Meter
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Meter

All Packages  Class Hierarchy  This Package  Previous  Next  Index