A collection of 8 visible and 2 invisible JavaBeans.
They are designed to look much like the control and design elements
on the computer consoles in Star Trek.
A simple (invisible) timer.
This timer is used by LcarsTrackbar, and has only the
functionality needed for this purpose.
I wrote it because my browsers didnt find javax.swing.Timer.
Sets the position of the edge.
Possible values: epTopLeft, epTopRight, epBottomRight, epBottomLeft
If the new value is not in the range between 0 and 3 the property is set
to epTopLeft.
Sets the direction of the gauge.
Possible values: gdUp, gdRight, gdDown, gdLeft
If the new value is not in the range between 0 and 3
the property is set to gdUp.
Sets the number of grid rectangles.
Possible values: ggOne, ggTwo, ggThree, ggFour
If the new value is not in the range between 0 and 4
the property is set to ggOne.
Sets the percentage at which the fourth grid rectangle starts.
The values of this property must be multiples of 5 (you can
enter whatever you want, it will be rounded automatically).
Sets how much percent place is between the thin lines inside the grids.
Values of this property may be either 5 or 10 (you can enter
whatever you want.
Sets the percentage at which the third grid rectangle starts.
The values of this property must be multiples of 5 (you can
enter whatever you want, it will be rounded automatically).
Sets the percentage at which the second grid rectangle starts.
The values of this property must be multiples of 5 (you can
enter whatever you want, it will be rounded automatically).
Sets the alignment of the half circle.
Possible values: caTop, caRight, caBottom, caLeft
If the new value is not in the range between 0 and 3 the property is
set to caRight.
Sets the horizontal aligment of the control, that means whether
the part with the label is at the left or right side.
Possible values: haLeftJustify, haRightJustify
If the new value is not 0 or 1 the property is set to
haLeftJustify.
Sets the possible hyphens.
If the label contains a character which is part of the hyphens string
a line break will be made if necessary after that character.
Sets the position of the label.
Possible values: lpCenter, lpTopLeft, lpTopRight, lpBottomRight, lpBottomLeft
If the new value is not in the range between 0 and 4 the property is set to
lpCenter.
Sets the position of the label.
Possible values: lpCenter, lpTopLeft, lpTopRight, lpBottomRight, lpBottomLeft
If the new value is not in the range between 0 and 4 the property is set to
lpCenter.
Sets the position of the label.
Possible values: lpCenter, lpTopLeft, lpTopRight, lpBottomRight, lpBottomLeft
If the new value is not in the range between 0 and 4 the property is set to
lpCenter.
Gets the horizontal alignment of the label.
Possible values: taLeft, taCenter, taRight
If the new value is not in the range between 0 and 2 the property is
set to taLeft.