B4J Programming Press on the image to return to the main documentation page.

jFXtrasGauges

Written by Andrew Graham

This library contains additional gauges from JFXtras Labs.

This library uses the jfxtras-labs-2.2-r5.jar library from
JFXtras
Labs
. This is the direct link to
jfxtras-labs-2.2-r5.jar

the Radial series of gauges are complex and unfortunately there are zero comments to help in the JFXtras Javadoc.
However http://harmoniccode.blogspot.co.uk/2012/06/jfxtras-series-radial-gauge.html shows some of the capability.

To integrate these gauges with SceneBuilder you need to manually add this line to your fxml layout file
after the existing set of imports at the start of the file. Note that in the following lines I've used [ and ]
instead of greater and less than characters to ensure the lines are not treated as mark-up in the help.

[?import jfxtras.labs.scene.control.gauge.*?]

Then in SceneBuilder add a simple control, TextArea is a good one, and name with a Node Id for B4J.
Position and size the controls and do the same for any other gauges you want then close SceneBuilder.
Manually edit the fxml again by finding the TextArea lines

[TextArea id="Battery1" layoutX="49.0" layoutY="173.0" prefHeight="106.0" prefWidth="105.0" wrapText="true" /]
and change 'TextArea' to the required type and remove 'wrapText'
[Battery id="Battery1" layoutX="49.0" layoutY="173.0" prefHeight="106.0" prefWidth="105.0" /]
SceneBuilder type names are specified in the xml help for each gauge

When you next start SceneBuilder it will want a path to the unknown controls. Check "Set up classpath",
click the "+ Jar..." button and locate jfxtras-labs-2.2-r5.jar. Click "Apply" and "Close". You will have to do this
each time you restart SceneBuilder, although the path will be already selected, but for some reason SceneBuilder
will not automatically use it.

The gauges should now be visible in SceneBuilder and also visible to "Generate Members" in B4J.

JFXtras and JFXtras Labs are licensed under the New BSD
License
. Copyright (c)
2013, JFXtras All rights reserved.

This library is therefore also licensed under the New BSD License.

List of types:

JFXColor
JFXtrasBattery
JFXtrasClock
JFXtrasDotMatrixSegment
JFXtrasLCD
JFXtrasLED
JFXtrasLEDBargraph
JFXtrasLinear
JFXtrasMatrixContent
JFXtrasMatrixPanel
JFXtrasRadial
JFXtrasRadialHalfN
JFXtrasRadialHalfS
JFXtrasRadialQuarterE
JFXtrasRadialQuarterN
JFXtrasRadialQuarterS
JFXtrasRadialQuarterW
JFXtrasRater
JFXtrasSimpleBattery
JFXtrasSimpleIndicator
JFXtrasSplitFlap
JFXtrasStepIndicator
JFXtrasTrafficLight

JFXColor

Colors are used to encapsulate colors in the default sRGB color space.
Every color has an implicit alpha value of 1.0 or an explicit one
provided in the constructor. The alpha value defines the transparency of
a color and can be represented by a double value in the range 0.0-1.0 or
0-255. An alpha value of 1.0 or 255 means that the color is completely
opaque. An alpha value of 0 or 0.0 means that the color is completely
transparent.

This JFXColor object can be used in two ways Firstly if Initialized with
a String pattern for a color it can be used as a Color object and
assigned directly to a Color or Paint parameter.

Secondly the method Color returns a new JFXColor object which may be used
as a Color object and assigned directly to a Color or Paint parameter.

A color may specified with HTML or CSS attribute strings as follows.

Any standard HTML color name.
e.g. "MediumSeaGreen"
See the list of X11 names here Wikipedia Web Colors
This Wikipedia list is useful as it shows similar colors grouped for easy comparison. *
There are 148 named colors and all the "Gray" variants may also be spelled "Grey".

An HTML long or short format hex string with an optional hex alpha
channel. Hexadecimal values may be preceded by either "0x" or "#" and can
either be 2 digits in the range 00 to 0xFF or a single digit in the range
0 to F. e.g "0x446688ff" or "0x446688" or "#468" are all the same color.

An rgb(r,g,b) or rgba(r,g,b,a) format string. Each of the r, g, or b
values can be an integer from 0 to 255 or a floating point percentage
value from 0.0 to 100.0 followed by the percent (%) character. The alpha
component, if present, is a floating point value from 0.0 to 1.0 or 0% to
100%. Spaces are allowed before or after the numbers and between the
percentage number and its percent sign (%). Number represeantations may
be mixed in a single formatting string e.g."rgb(68, 102, 136)" or
"rgb(68, 102, 136, 1.0)" or "rgb(27%, 40%, 53%", 100%) are all the same
color.

An hsl(h,s,l) or hsla(h,s,l,a) format string. The h value is a floating
point number from 0.0 to 360.0 representing the hue angle on a color
wheel in degrees with 0.0 or 360.0 representing red, 120.0 representing
green, and 240.0 representing blue. The s value is the saturation of the
desired color represented as a floating point percentage from gray (0.0)
to the fully saturated color (100.0). The l value is the desired
lightness or brightness of the desired color represented as a floating
point percentage from black (0.0) to the full brightness of the color
(100.0). The alpha component, if present, is a floating point value from
0.0 to 1.0. Spaces are allowed before or after the numbers and between
the percentage number and its percent sign (%). e.g "hsl(240,100%,100%)"

Events:

None

Members:


  Color (colorstring As String) As JFXColor

  Color2 (colorstring As String, opacity As Double) As JFXColor

  Grayscale (color As javafx.scene.paint.Color) As JFXColor

  Initialize (colorstring As String)

  Initialize2 (colorstring As String, opacity As Double)

  Inverse (color As javafx.scene.paint.Color) As JFXColor

  IsInitialized As Boolean

  NamedColors As String [read only]

  ToHslaFloats As Float()

  ToRgbaFloats As Float()

  ToRgbaInts As Int()

  ToRgbaString As String

  ToString As String

  Version As Double [read only]

Members description:

Color (colorstring As String) As JFXColor
Returns a new JFXColor object from the specified color definition
Color2 (colorstring As String, opacity As Double) As JFXColor
As Color but specifying an Opacity value from 0 to 1.0.
This is useful to get a named color with an opacity other than 1.0
Grayscale (color As javafx.scene.paint.Color) As JFXColor
Returns a new JFXColor object which is the grayscale equivalent of
the specified color.
Initialize (colorstring As String)
Set the color to that specified by the provided string.
Initialize2 (colorstring As String, opacity As Double)
As Initialize but specifying an Opacity value from 0 to 1.0.
This is useful to get a named color with an opacity other than 1.0
Inverse (color As javafx.scene.paint.Color) As JFXColor
Returns a new JFXColor object which is the inverted equivalent of the
specified color.
IsInitialized As Boolean
NamedColors As String [read only]
Returns a String containing a comma-separated sorted list of all the named colors recognised.
ToHslaFloats As Float()
Returns the components of this Color in HSLA format as a Float(4)
array. Each component has a value of 0 to 1.0. H is at index 0, S at
1, L at 2 and A at 3.
ToRgbaFloats As Float()
Returns the components of this Color in RGBA format as a Float(4)
array. Each component has a value of 0 to 1.0. R is at index 0, G at
1, B at 2 and A at 3.
ToRgbaInts As Int()
Returns the components of this Color in RGBA format as an Int(4)
array. Each component has a valeu of 0 to 255. R is at index 0, G at
1, B at 2 and A at 3.
ToRgbaString As String
Returns a string representation of this Color in RGBA format.
ToString As String
Returns a string representation of this Color.
Version As Double [read only]
Returns the version number of the library.

JFXtrasBattery

JFXtrasBattery represents a battery and displays a level of charge indication and charging status.

The SceneBuilder name for this control is 'Battery'

Events:

None

Members:


  ChargeIndicator As jfxtras.labs.scene.control.gauge.Battery.ChargeIndicator

  ChargeLevel As Double

  Charging As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

ChargeIndicator As jfxtras.labs.scene.control.gauge.Battery.ChargeIndicator
Gets or sets the icon displayed when charging. Values are FLASH or PLUG.
ChargeLevel As Double
Gets or sets the Battery charge level.
Charging As Boolean
Gets or sets whether the Battery is charging.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasClock

JFXtrasClock is an analogue clock that displays the current time anywhere in the world.
It supports two themes, Bright and Dark that may be separately defined and selected using the

The SceneBuilder name for this control is 'Clock'

Events:

None

Members:


  BrightBackGroundPaint As javafx.scene.paint.Paint

  BrightPointerPaint As javafx.scene.paint.Paint

  BrightTickMarkPaint As javafx.scene.paint.Paint

  ClockStyle As jfxtras.labs.scene.control.gauge.Clock.ClockStyle

  ContextMenu As ContextMenuWrapper

  DarkBackGroundPaint As javafx.scene.paint.Paint

  DarkPointerPaint As javafx.scene.paint.Paint

  DarkTickMarkPaint As javafx.scene.paint.Paint

  DaylightSaving As Boolean

  Enabled As Boolean

  Height As Double [read only]

  Hour As Int

  HourOffset As String

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  Minute As Int

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Running As Boolean

  Second As Int

  SecondPointerPaint As javafx.scene.paint.Paint

  ShowSeconds As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Theme As jfxtras.labs.scene.control.gauge.Clock.Theme

  TimeZone As String

  TimeZoneIds() As String [read only]

  Title As String

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

BrightBackGroundPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock background Bright theme.
BrightPointerPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock pointers Bright theme.
BrightTickMarkPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock markers Bright theme.
ClockStyle As jfxtras.labs.scene.control.gauge.Clock.ClockStyle
Get or sets the clock style.
valid styles are DB, IOS6 and STANDARD;
ContextMenu As ContextMenuWrapper
DarkBackGroundPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock background Dark theme.
DarkPointerPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock pointers Dark theme.
DarkTickMarkPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the clock markers Dark theme.
DaylightSaving As Boolean
Get or sets whether daylight saving is implemented
Enabled As Boolean
Height As Double [read only]
Hour As Int
Gets or sets the hour value of the clock.
Setting the hour value will only "stick" while the clock is not running.
HourOffset As String
Gets or sets the time zone hour offset for the clock
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
Minute As Int
Gets or sets the minute value of the clock.
Setting the minute value will only "stick" while the clock is not running.
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Running As Boolean
Get or sets if the clock is running.
Second As Int
Gets or sets the seconds value of the clock.
Setting the seconds value will only "stick" while the clock is not running.
SecondPointerPaint As javafx.scene.paint.Paint
Gets or sets the Paint used to fill the second hand in both themes.
ShowSeconds As Boolean
Gets or sets whether the second hand is shown.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Theme As jfxtras.labs.scene.control.gauge.Clock.Theme
Gets or sets the theme for the clock. There are two themes, BRIGHT and DARK.
TimeZone As String
Gets or sets the time zone for the clock. This can be one of the TimeZoneIds.
Alternatively an hour offset, as can be done in B4J DateTime object, may be specified by synthesising
a custom time zone ID string. e.g "GMT-5".
TimeZoneIds() As String [read only]
Returns a String() containing all the available time zone IDs accepted by TimeZone.
Title As String
Gets or sets the title shown on the clock face
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasDotMatrixSegment

JFXtrasDotMatrixSegment displays a single 7 x 5 dot matrix character.
The displayable characters are Asc(32) to Asc(95), Asc(123) and Asc(125)
Oddly Asc(38) &, Asc(39) ', Asc(64) @ and Asc(94) _ are omitted.

Lower case a to z, Asc(97) to Asc(122) are rendered as uppercase.

Additional characters may be added as below
Dim dots() As Int = Array As Int(1,5, 7, 10, 12, 16, 20, 22, 24, 25, 28, 31, 32, 34)
DotM.SetCharDots(38, dots) ' add missing &
Dim dots() As Int = Array As Int(2, 3, 7, 8, 12)
DotM.SetCharDots(39, dots) ' add missing '
Dim dots() As Int = Array As Int(1, 2, 3, 5, 9, 14, 16, 17, 19, 20, 22, 24, 25, 27, 29, 31, 32, 33)
DotM.SetCharDots(64, dots) ' add missing @
Dim dots() As Int = Array As Int(2, 6, 8, 10, 14)
DotM.SetCharDots(94, dots) ' add missing ^


The SceneBuilder name for this control is 'DotMatrixSegment'

Events:

None

Members:


  Character As String

  Color As javafx.scene.paint.Color

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  GetCharDots (ascii As Int) As Int()

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  SetCharDots (ascii As Int, dotrefs() As Int)

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

Character As String
Get or sets the displayed character.
Color As javafx.scene.paint.Color
Get or sets the color of the display.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
GetCharDots (ascii As Int) As Int()
Return an int[] containing the positions of the dots that are set for the specified character value.
The dots are identified as a decimal number = row + column * 5.
Row and column numbering starts at 0 from the top left of a character.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
SetCharDots (ascii As Int, dotrefs() As Int)
Define the positions of the dots that are set for the specified character value using an int[].
The dots are identified as a decimal number = row + column * 5.
Row and column numbering starts at 0 from the top left of a character.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasLCD

JFXtrasLCD provides a representation of a numeric instrument style LCD panel with many options.
This has all the properties of the Radial gauges as they inherit from the same base. However
some of those properties, such as FrameDesign, are not functional. There are also some additional
properties not present in the Radial gauges. These are.

BargraphVisible, ClockMode, ClockSecondsVisible;
LcdMinMeasuredValueVisible, LcdMaxMeasuredValueVisible, LcdFormerValueVisible
LcdMinMeasuredValueDecimals, LcdMaxMeasuredValueDecimals

The SceneBuilder name for this control is 'Lcd'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  BargraphVisible As Boolean

  ClockMode As Boolean

  ClockSecondsVisible As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdFormerValueVisible As Boolean

  LcdMaxMeasuredValueDecimals As Int

  LcdMaxMeasuredValueVisible As Boolean

  LcdMinMeasuredValueDecimals As Int

  LcdMinMeasuredValueVisible As Boolean

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
BargraphVisible As Boolean
Gets or sets whether the bargraph is visible.
ClockMode As Boolean
Gets or sets whether the Lcd is in clock mode.
ClockSecondsVisible As Boolean
Gets or sets whether the seconds are visible in clock mode.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdFormerValueVisible As Boolean
Gets or sets whether the former LCD value is visible.
LcdMaxMeasuredValueDecimals As Int
Gets or sets the maximum measured LCD value number of decimals.
LcdMaxMeasuredValueVisible As Boolean
Gets or sets whether the maximum measured LCD value is visible.
LcdMinMeasuredValueDecimals As Int
Gets or sets the minimum measured LCD value number of decimals.
LcdMinMeasuredValueVisible As Boolean
Gets or sets whether the minimum measured LCD value is visible.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasLED

JFXtrasLED represents a single LED indicator with an optional frame.

The SceneBuilder name for this control is 'Led'

Events:

None

Members:


  Blinking As Boolean

  Color As javafx.scene.paint.Color

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  LedType As jfxtras.labs.scene.control.gauge.Led.Type

  Left As Double

  MouseCursor As javafx.scene.Cursor

  On As Boolean

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

Blinking As Boolean
Gets or sets the Blinking state of the LED.
Color As javafx.scene.paint.Color
Gets or sets the color of the LED.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameVisible As Boolean
Gets or sets whether the frame of the LED is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
LedType As jfxtras.labs.scene.control.gauge.Led.Type
Gets or sets the type of the LED. Values are HORIZONTAL, ROUND, SQUARE or VERTICAL.
Left As Double
MouseCursor As javafx.scene.Cursor
On As Boolean
Gets or sets the On state of the LED.
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasLEDBargraph

JFXtrasLEDBargraph represents a LED bargraph with various display options.
The size of the bargraph is determined by LedSize and NoOfLeds and not by the size in AddNode.

The SceneBuilder name for this control is 'LedBargraph'

Events:

None

Members:


  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameVisible As Boolean

  GetLedColor (led As Int) As javafx.scene.paint.Paint

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  LedSize As Int

  LedType As jfxtras.labs.scene.control.gauge.Led.Type

  Left As Double

  MouseCursor As javafx.scene.Cursor

  NoOfLeds As Int

  Orientation As javafx.geometry.Orientation

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  SetLedColors (led As Int, color As javafx.scene.paint.Paint)

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Value As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameVisible As Boolean
Gets or sets whether the frame of each LED is visible.
Currently this seems to have no effect but is retained in anticipation of a future bug fix.
GetLedColor (led As Int) As javafx.scene.paint.Paint
Gets or sets an Paints (actually Color) of an individual LED in the bargraph
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
LedSize As Int
Gets or sets the size of each LED in pixels.
Note that this affects to overall size of the bargraph.
LedType As jfxtras.labs.scene.control.gauge.Led.Type
Gets or sets the type of the LEDs. Values are HORIZONTAL, ROUND, SQUARE or VERTICAL.
Currently this seems to have no effect but is retained in anticipation of a future bug fix.
Meanwhile Initialize can be used to define the type of LED.
Left As Double
MouseCursor As javafx.scene.Cursor
NoOfLeds As Int
Gets or sets the number of LEDs in the bargraph.
Orientation As javafx.geometry.Orientation
Gets or sets the orientation of the bargraph. Values are HORIZONTAL or VERTICAL.
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
SetLedColors (led As Int, color As javafx.scene.paint.Paint)
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Value As Double
Gets or sets the value of the LEDBargraph
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasLinear

JFXtrasLinear provides a representation of a linear gauge with many options.

The SceneBuilder name for this control is 'Linear'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasMatrixContent

JFXtrasMatrixContent represents a Content that is presented by a JFXtrasMatrixPanel.

Events:

None

Members:


  BmpName As String

  Clear As Boolean

  Effect As jfxtras.labs.scene.control.gauge.Content.Effect

  FontGap As jfxtras.labs.scene.control.gauge.Content.Gap

  Initialize

  IsInitialized As Boolean

  MatrixColor As jfxtras.labs.scene.control.gauge.Content.MatrixColor

  MatrixFont As jfxtras.labs.scene.control.gauge.Content.MatrixFont

  Pause As Int

  PostEffect As jfxtras.labs.scene.control.gauge.Content.PostEffect

  RotationOrder As jfxtras.labs.scene.control.gauge.Content.RotationOrder

  SetArea (x As Int, y As Int, width As Int, height As Int)

  SetOrigin (x As Int, y As Int)

  Speed As Int

  Text As String

  TextAlign As jfxtras.labs.scene.control.gauge.Content.Align

  Type As jfxtras.labs.scene.control.gauge.Content.Type

  Version As Double [read only]

Members description:

BmpName As String
Gets or sets the name of the image to be shown if type = "IMAGE".
I have not tried this but have put this information here for reference in case someone wanta to try it.
BmpName seems to refer to the path of a file without an extension or with the extension ".bmp".
The image is loaded from a Stream using 'Class.getResourceAsStream(bmpName)' or 'new FileInputStream(bmpName)'
so it looks like it could be loaded from a resource or from the external file system.

The default is an empty string.
Clear As Boolean
Gets or sets whether the panel area is cleared after the presentation of this content.
The default is False.
Effect As jfxtras.labs.scene.control.gauge.Content.Effect
Gets or sets the effect of this content.
The default is NONE.

Values can be one of :
NONE, SCROLL_LEFT, SCROLL_RIGHT, SCROLL_UP,
SCROLL_DOWN, MIRROR, BLINK, BLINK_4, BLINK_10, SPRAY
FontGap As jfxtras.labs.scene.control.gauge.Content.Gap
Gets or sets the font gap for the presentation of the content.
The default is SIMPLE. I suspect this is a bug and it was meant to be SINGLE.

Values can be one of : NULL, SIMPLE, DOUBLE
Initialize
Initialize the Content.
IsInitialized As Boolean
MatrixColor As jfxtras.labs.scene.control.gauge.Content.MatrixColor
Gets or sets the color of the matrix LEDs.
The default is RED. RGB appears to map to white.

Color can be one of : BLUE, GREEN, RED, RGB, YELLOW
MatrixFont As jfxtras.labs.scene.control.gauge.Content.MatrixFont
Gets or sets the font for the presentation of the content.
The default is FF_5x7.

Matrixfont can be one of :
NONE, FF_5x7, FF_7x7, FF_7x9, FF_8x14, FF_10x14, FF_8x16, FF_10x16, FF_15x32
Pause As Int
Gets or sets the length of pause in milliseconds after the presentation of the content.
The default is 0.
PostEffect As jfxtras.labs.scene.control.gauge.Content.PostEffect
Gets or sets the post effect of the presentation of the content.
The default is STOP.

Order can be one of : STOP, PAUSE, REPEAT
RotationOrder As jfxtras.labs.scene.control.gauge.Content.RotationOrder
Gets or sets the order of the presentation of the content.
The default is SINGLE.

Order can be one of : SINGLE, FIRST, SECOND
SetArea (x As Int, y As Int, width As Int, height As Int)
Sets the area in pixels where this content will be located in the matrix panel relative to the origin.
The default is (0, 0, 20000, 20000)
SetOrigin (x As Int, y As Int)
Sets the origin in pixels where this content will be located in the matrix panel.
The default is (0, 0).
Speed As Int
Gets or sets the speed in millisconds of the steps in the presentation of the content.
The default is 10.
Text As String
Gets or sets the text in the presentation of the content.
TextAlign As jfxtras.labs.scene.control.gauge.Content.Align
Gets or sets the alignment of the text in the presentation of the content.
The default is LEFT.

Values can be one of :
LEFT, CENTER, RIGHT
Type As jfxtras.labs.scene.control.gauge.Content.Type
Gets or sets the type of the content.
A content can be of type TEXT in which case the Text property determines what is shown.
It can also be of type IMAGE in which case the BmpName property determines what is shown.
See the BmpName comment more more information. The default is TEXT.

Values can be one of :
TEXT, IMAGE
Version As Double [read only]
Returns the version number of the library.

JFXtrasMatrixPanel

JFXtrasMatrixPanel represent a matrix of LEDS. It presents, in turn, a series of Contents that are added to it.
Contents define all aspects of what is presented by the panel. The panel seems to support either a
single content, in which case the content RotationOrder does not seem to matter, or two contents that are
displayed sequentially as long as one has RotationOrder ="FIRST" and the other RotationOrder ="SECOND".

The SceneBuilder name for this control is 'MatrixPanel'

Events:

None

Members:


  AddContent (content As JFXtrasMatrixContent)

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameBaseColor As javafx.scene.paint.Color

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  LedHeight As Int

  LedWidth As Int

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ResetContents

  SetContents (contents() As JFXtrasMatrixContent)

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddContent (content As JFXtrasMatrixContent)
Add the provided content to the MatrixPanel.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameBaseColor As javafx.scene.paint.Color
Gets or sets the base color of the frame of the MatrixPanel.
This is used for base color of the SHINY_METAL frame design.
The default is #0A0AA0FF
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets whether the type of frame of the MatrixPanel.
The default is GLOSSY_METAL.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the MatrixPanel is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
LedHeight As Int
Gets or sets the vertical number of Leds in the panel
LedWidth As Int
Gets or sets the horizontal number of Leds in the panel
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ResetContents
Clear all content from the MatrixPanel.
SetContents (contents() As JFXtrasMatrixContent)
Add the provided contents to the MatrixPanel.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadial

JFXtrasRadial provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'Radial'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialHalfN

JFXtrasRadialHalfN provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialHalfN'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialHalfS

JFXtrasRadialHalfS provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialHalfS'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialQuarterE

JFXtrasRadialQuarterE provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialQuarterE'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialQuarterN

JFXtrasRadialQuarterN provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialQuarterN'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialQuarterS

JFXtrasRadialQuarterS provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialQuarterS'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRadialQuarterW

JFXtrasRadialQuarterW provides a representation of a radial gauge with many options.

The SceneBuilder name for this control is 'RadialQuarterW'

Events:

None

Members:


  AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)

  AnimationDuration As Double

  BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign

  BackgroundVisible As Boolean

  Bargraph As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign

  FrameVisible As Boolean

  geUserLedBlinking As Boolean

  GlowColor As javafx.scene.paint.Color

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor

  KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign

  LcdBackgroundVisible As Boolean

  LcdBlinking As Boolean

  LcdDecimals As Int

  LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign

  LcdThreshold As Double

  LcdThresholdBehaviorInverted As Boolean

  LcdThresholdVisible As Boolean [write only]

  LcdUnits As String

  LcdValue As Double

  LcdValueCoupled As Boolean

  LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]

  LcdVisible As Boolean

  LedBlinking As Boolean

  Ledcolor As jfxtras.labs.scene.control.gauge.LedColor

  LedVisible As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  ScaleMaximum As Double

  ScaleMinimum As Double

  setLcdThresholdVisible As Boolean

  setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont

  setThresholdVisible As Boolean

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Threshold As Double

  ThresholdBehaviorInverted As Boolean

  ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor

  ThresholdExceeded As Boolean

  ThresholdVisible As Boolean [write only]

  Title As String

  TooltipText As String

  Top As Double

  Units As String

  UserLedBlinking As Boolean [write only]

  UserLedColor As jfxtras.labs.scene.control.gauge.LedColor

  UserLedOn As Boolean

  UserLedVisible As Boolean

  Value As Double

  ValueAnimationEnabled As Boolean

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

AddArea (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured area to the gauge between the values of start and stop.
AddSection (start As Int, stop As Int, color As javafx.scene.paint.Color)
Adds a coloured section to the scale of the gauge between the values of start and stop.
AnimationDuration As Double
Gets or sets the duration of the animation in milliseconds.
BackgroundDesign As jfxtras.labs.scene.control.gauge.Gauge.BackgroundDesign
Gets or sets the background design of the gauge.

Value can be one of :
ANTHRACITE, BEIGE, BLACK, BLUE, BROWN, BRUSHED_METAL, CARBON, CUSTOM, DARK_GRAY, GREEN, LIGHT_GRAY
MUD, NOISY_PLASTIC, PUNCHED_SHEET, RED, SATIN_GRAY, SIMPLE_GRADIENT, STAINLESS, TRANSPARENT, WHITE
BackgroundVisible As Boolean
Gets or sets whether the background of the gauge is visible.
Bargraph As Boolean
Gets or sets whether the gauge is displayed as a Bargraph.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FrameDesign As jfxtras.labs.scene.control.gauge.Gauge.FrameDesign
Gets or sets the type of frame of the gauge.

Value can be one of :
ANTHRACITE, BLACK_METAL, BLACK_METAL, CHROME, CUSTOM, DARK_GLOSSY, GLOSSY_METAL,
GOLD, METAL, SHINY_METAL, STEEL, TILTED_BLACK, TILTED_GRAY,
FrameVisible As Boolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinking As Boolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColor As javafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisible As Boolean
Gets or sets whether the glow of the gauge is visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
KnobColor As jfxtras.labs.scene.control.gauge.Gauge.KnobColor
Gets or sets the colour of the knob of the gauge.

Value may be one of :
BLACK, BRASS, SILVER
KnobDesign As jfxtras.labs.scene.control.gauge.Gauge.KnobDesign
Gets or sets the design of the knob of the gauge.

Value may be one of :
STANDARD, PLAIN, METAL, BIG
LcdBackgroundVisible As Boolean
Gets or sets whether the background of the LCD on the gauge is visible.
LcdBlinking As Boolean
Gets or sets whether the LCD on the gauge is blinking.
LcdDecimals As Int
Gets or sets whether the number of decimals on the LCD on the gauge.
LcdDesign As jfxtras.labs.scene.control.gauge.LcdDesign
Gets or sets the design of the gauge LCD.

Value may be one of :
AMBER, BEIGE, BLACK, BLACK_RED, BLACK_YELLOW, BLUE, BLUE_BLACK, BLUE_BLUE, BLUE_DARKBLUE, BLUE_GRAY
BLUE_LIGHTBLUE, BLUE_LIGHTBLUE2, BLUE2, DARKAMBER, DARKBLUE, DARKGREEN, DARKLILA, GRAY, GRAY_LILA
GREEN, GREEN_BLACK, GREEN_DARKGREEN, LIGHTBLUE, LIGHTGREEN_BLACK, LILA, ORANGE, RED, RED_DARKRED
SECTION, STANDARD, STANDARD_GREEN, WHITE, YELLOW, YELLOW_BLACK

I think LILA was intended to be Lilac. SECTION seems to be white, or close to it.
LcdThreshold As Double
Gets or sets the LCD Threshold value.
LcdThresholdBehaviorInverted As Boolean
Gets or sets whether the LCD Threshold behaviour is inverted.
LcdThresholdVisible As Boolean [write only]
LcdUnits As String
Gets or sets the units shown on the LCD on the gauge.
LcdValue As Double
Gets or sets the LCD value on the gauge.
LcdValueCoupled As Boolean
Gets or sets whether the LCD value on the gauge is coupled to that of the gauge.
LcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont [write only]
LcdVisible As Boolean
Gets or sets whether the LCD on the gauge is visible.
LedBlinking As Boolean
Gets or sets whether the LED on the gauge is blinking.
Ledcolor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
LedVisible As Boolean
Gets or sets whether the LED on the gauge is visible.
Left As Double
MouseCursor As javafx.scene.Cursor
PointerType As jfxtras.labs.scene.control.gauge.Gauge.PointerType
Gets or sets the type of pointer of the gauge.

Value may be one of :
TYPE 1, TYPE2, TYPE3 , TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9,
TYPE 10, TYPE11, TYPE12, TYPE13 , TYPE14, TYPE15, TYPE16
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
ScaleMaximum As Double
Gets or sets the scale maximum value.
ScaleMinimum As Double
Gets or sets the scale maximum value.
setLcdThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
setLcdValueFont As jfxtras.labs.scene.control.gauge.Gauge.LcdFont
Gets or sets the font of the LCd on the gauge.

Value may be one of :
BUS, LCD, PHONE_LCD, PIXE, STANDARD
setThresholdVisible As Boolean
Gets or sets whether the threshold marker on the gauge is visible.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Threshold As Double
Gets or sets the Threshold value.
ThresholdBehaviorInverted As Boolean
Gets or sets whether the Threshold behaviour is inverted.
ThresholdColor As jfxtras.labs.scene.control.gauge.Gauge.ThresholdColor
Gets or sets the threshold marker color.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
ThresholdExceeded As Boolean
Gets or sets whether the threshold is exceeded.
ThresholdVisible As Boolean [write only]
Title As String
Gets or sets the title shown on the gauge.
TooltipText As String
Top As Double
Units As String
Gets or sets the units shown on the gauge.
UserLedBlinking As Boolean [write only]
UserLedColor As jfxtras.labs.scene.control.gauge.LedColor
Gets or sets the color of the User LED on the gauge.

Value may be one of :
BLACK, BLUE, CUSTOM, CYAN, GRAY, GREEN, GREEN_LCD, JUG_GREEN
LILA, MAGENTA, ORANGE, RAITH, RED, WHITE, YELLOW
UserLedOn As Boolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisible As Boolean
Gets or sets whether the UserLED on the gauge is visible.
Value As Double
Gets or sets the value displayed on the gauge.
The range of valid values is determined by ScaleMximum and ScaleMinimum.

There seems to be a slight bug with Bargraph mode and ScaleMinimum less than 0.
If the first setting of Value AFTER the Form on which the bargraph is located is not ScaleMinimum
then the bargraph draws from 0 not ScaleMinimum as is probably desired.
ValueAnimationEnabled As Boolean
Gets or sets whether changes in value are animated.
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasRater

JFXtrasRater diplsays 'star' rating indicator.

The SceneBuilder name for this control is 'Rater'

Events:

None

Members:


  BrightColor As javafx.scene.paint.Color

  ContextMenu As ContextMenuWrapper

  DarkColor As javafx.scene.paint.Color

  Enabled As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  NoOfStars As Int

  PrefHeight As Double

  PrefWidth As Double

  Rating As Int

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

BrightColor As javafx.scene.paint.Color
Gets or sets the bright color of stars in the Rater.
ContextMenu As ContextMenuWrapper
DarkColor As javafx.scene.paint.Color
Gets or sets the bright color of stars in the Rater.
Enabled As Boolean
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
NoOfStars As Int
Gets or sets the number of stars in the Rater.
PrefHeight As Double
PrefWidth As Double
Rating As Int
Gets or sets the rating of the Rater
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasSimpleBattery

*JFXtrasSimpleBattery represents a battery and displays a level of charge indication and charging status.

The SceneBuilder name for this control is 'SimpleBattery'

Events:

None

Members:


  ChargeIndicator As jfxtras.labs.scene.control.gauge.SimpleBattery.ChargeIndicator

  ChargeLevel As Double

  Charging As Boolean

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

ChargeIndicator As jfxtras.labs.scene.control.gauge.SimpleBattery.ChargeIndicator
Gets or sets the icon displayed when charging. Values are FLASH or
PLUG.
ChargeLevel As Double
Gets or sets the Battery charge level.
Charging As Boolean
Gets or sets whether the Battery is charging.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasSimpleIndicator

JFXtrasSimpleIndicator is a slightly more ornate looking indicator than JFXtrasLED.

The SceneBuilder name for this control is 'SimpleIndicator'

Events:

None

Members:


  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  GlowVisible As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  InnerColor As javafx.scene.paint.Color

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  OuterColor As javafx.scene.paint.Color

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

ContextMenu As ContextMenuWrapper
Enabled As Boolean
GlowVisible As Boolean
Gets or sets whether the glow on the bezel of the indicator is
visible.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
InnerColor As javafx.scene.paint.Color
Gets or sets the On state of the inner color of the indicator.
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
OuterColor As javafx.scene.paint.Color
Gets or sets the On state of the outer color of the indicator .
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasSplitFlap

JFXtrasSplitFlap provides a representation of those mechanical drop down number/character indicators.

I have been unable to get the SplitFlap to animate as it does in the JFXtras Ensemble demonstration,
even having replicated the demonstration code so I have to assume there is a bug in the present JFXtras.

The SceneBuilder name for this control is 'SplitFlap'

Events:

None

Members:


  BackgroundVisible As Boolean

  Color As javafx.scene.paint.Color

  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  FlipBackward

  FlipForward

  FlipTime As Long

  FrameVisible As Boolean

  GetCharacterSet (characterset As String) As String()

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  SetCharacterSet (characterset() As String)

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  Text As String

  TextColor As javafx.scene.paint.Color

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

BackgroundVisible As Boolean
Gets or sets whether the background of the SplitFlap is visible.
Color As javafx.scene.paint.Color
Gets or sets the background color of the flaps.
ContextMenu As ContextMenuWrapper
Enabled As Boolean
FlipBackward
Flip the flaps backwards.
FlipForward
Flip the flaps forward.
FlipTime As Long
Gets or sets the flip time in milliseconds.
FrameVisible As Boolean
GetCharacterSet (characterset As String) As String()
Gets one of the predefined selection of characters available on the flaps.
Valid values for characterset are ALPHANUMERIC, EXTENDED, TIME_0_TO_5, TIME_0_TO_9 or NUMERIC.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
SetCharacterSet (characterset() As String)
Sets the selection of characters available on the flaps.
this may be one of the predefined sets available from GetCharacterSet or a custom set.
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
Text As String
Gets or sets the text.
TextColor As javafx.scene.paint.Color
Gets or sets the text color of the flaps.
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasStepIndicator

JFXtrasStepIndicator provides a state of completion indicator.

The SceneBuilder name for this control is 'StepIndicator'

Events:

None

Members:


  Color As javafx.scene.paint.Color

  ContextMenu As ContextMenuWrapper

  CurrentStep As Int

  Enabled As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  NoOfSteps As Int

  PrefHeight As Double

  PrefWidth As Double

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

Members description:

Color As javafx.scene.paint.Color
Gets or sets the color of the indicator.
ContextMenu As ContextMenuWrapper
CurrentStep As Int
Gets or sets the state of the StepIndicator
Enabled As Boolean
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
NoOfSteps As Int
Gets or sets the number of steps in the StepIndicator.
PrefHeight As Double
PrefWidth As Double
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]

JFXtrasTrafficLight

JFXtrasTrafficLight provides an abdtract representation of a traffic light.

The SceneBuilder name for this control is 'TrafficLight'

Events:

None

Members:


  ContextMenu As ContextMenuWrapper

  Enabled As Boolean

  GreenBlinking As Boolean

  GreenOn As Boolean

  Height As Double [read only]

  Id As String

  Initialize (arg1 As String)

  IsInitialized As Boolean

  Left As Double

  MouseCursor As javafx.scene.Cursor

  PrefHeight As Double

  PrefWidth As Double

  RedBlinking As Boolean

  RedOn As Boolean

  RemoveNodeFromParent

  RequestFocus

  Snapshot As ImageWrapper

  Style As String

  StyleClasses As List [read only]

  Tag As Object

  TooltipText As String

  Top As Double

  Version As Double [read only]

  Visible As Boolean

  Width As Double [read only]

  YellowBlinking As Boolean

  YellowOn As Boolean

Members description:

ContextMenu As ContextMenuWrapper
Enabled As Boolean
GreenBlinking As Boolean
Gets or set whether Green is blinking
GreenOn As Boolean
Gets or set whether Green is on.
Height As Double [read only]
Id As String
Initialize (arg1 As String)
IsInitialized As Boolean
Left As Double
MouseCursor As javafx.scene.Cursor
PrefHeight As Double
PrefWidth As Double
RedBlinking As Boolean
Gets or set whether Red is blinking.
RedOn As Boolean
Gets or set whether Red is on.
RemoveNodeFromParent
RequestFocus
Snapshot As ImageWrapper
Style As String
StyleClasses As List [read only]
Tag As Object
TooltipText As String
Top As Double
Version As Double [read only]
Returns the version number of the library.
Visible As Boolean
Width As Double [read only]
YellowBlinking As Boolean
Gets or set whether Yellow is blinking.
YellowOn As Boolean
Gets or set whether Yellow is on.
Top