Class hmiAngularDial

java.lang.Object
   |
   +----hmiElement
           |
           +----hmiLimited
                   |
                   +----hmiAngularDial

class hmiAngularDial
extends hmiLimited
Widget class that provides a pointer for an angular dial.
Demo widgetParameters


Variable Index

 o dbd
pointer base diameter in pixels
 o dl
pointer length to sx and sy
 o dox
pointer origin relative to x
 o doy
pointer origin relative to y
 o ea
pointer end angle
 o sa
pointer start angle

Constructor Index

 o hmiAngularDial()

Method Index

 o getval()
getval transfers the updated values into the specific variables:
 o needCells()
Tell owner, how many cellRefs we will need.
Overwrite this method in classes that need more than the 16 standard parameters.
 o paintmore(Graphics)
Overwrite this to draw your widget's special appearence on the prepared background rectangle.
 o setMore(String, int)
Get any extra parameters.
Overwrite this method in classes that need more than the 16 standard parameters.

Variables

 o dox
 int dox
pointer origin relative to x

 o doy
 int doy
pointer origin relative to y

 o dl
 double dl
pointer length to sx and sy

 o dbd
 int dbd
pointer base diameter in pixels

 o sa
 double sa
pointer start angle

 o ea
 double ea
pointer end angle

Constructors

 o hmiAngularDial
 hmiAngularDial()

Methods

 o needCells
 public int needCells()
Tell owner, how many cellRefs we will need.
Overwrite this method in classes that need more than the 16 standard parameters.

Overrides:
needCells in class hmiLimited
 o getval
 public void getval()
getval transfers the updated values into the specific variables:

Overrides:
getval in class hmiLimited
 o setMore
 public void setMore(String s,
                     int n)
Get any extra parameters.
Overwrite this method in classes that need more than the 16 standard parameters.

Overrides:
setMore in class hmiLimited
 o paintmore
 public void paintmore(Graphics g)
Overwrite this to draw your widget's special appearence on the prepared background rectangle.

Overrides:
paintmore in class hmiElement