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.
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%)"
Returns a new JFXColor object which is the inverted equivalent of the specified color.
IsInitializedAsBoolean
NamedColorsAsString [read only]
Returns a String containing a comma-separated sorted list of all the named colors recognised.
ToHslaFloatsAsFloat()
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.
ToRgbaFloatsAsFloat()
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.
ToRgbaIntsAsInt()
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.
ToRgbaStringAsString
Returns a string representation of this Color in RGBA format.
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
Gets or sets the theme for the clock. There are two themes, BRIGHT and DARK.
TimeZoneAsString
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() AsString [read only]
Returns a String() containing all the available time zone IDs accepted by TimeZone.
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.
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.
HeightAsDouble [read only]
IdAsString
Initialize (arg1AsString)
IsInitializedAsBoolean
LeftAsDouble
MouseCursorAsjavafx.scene.Cursor
PrefHeightAsDouble
PrefWidthAsDouble
RemoveNodeFromParent
RequestFocus
SetCharDots (asciiAsInt, dotrefs() AsInt)
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.
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.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
BargraphVisibleAsBoolean
Gets or sets whether the bargraph is visible.
ClockModeAsBoolean
Gets or sets whether the Lcd is in clock mode.
ClockSecondsVisibleAsBoolean
Gets or sets whether the seconds are visible in clock mode.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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'
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.
LeftAsDouble
MouseCursorAsjavafx.scene.Cursor
NoOfLedsAsInt
Gets or sets the number of LEDs in the bargraph.
OrientationAsjavafx.geometry.Orientation
Gets or sets the orientation of the bargraph. Values are HORIZONTAL or VERTICAL.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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.
ClearAsBoolean
Gets or sets whether the panel area is cleared after the presentation of this content. The default is False.
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.
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'
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the MatrixPanel is visible.
HeightAsDouble [read only]
IdAsString
Initialize (arg1AsString)
IsInitializedAsBoolean
LedHeightAsInt
Gets or sets the vertical number of Leds in the panel
LedWidthAsInt
Gets or sets the horizontal number of Leds in the panel
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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
BackgroundVisibleAsBoolean
Gets or sets whether the background of the gauge is visible.
BargraphAsBoolean
Gets or sets whether the gauge is displayed as a Bargraph.
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,
FrameVisibleAsBoolean
Gets or sets whether the frame of the gauge is visible.
geUserLedBlinkingAsBoolean
Gets or sets whether the User LED on the gauge is blinking.
GlowColorAsjavafx.scene.paint.Color
Gets or sets the colour of the glow of the gauge.
GlowVisibleAsBoolean
Gets or sets whether the glow of the gauge is visible.
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
UserLedOnAsBoolean
Gets or sets whether the UserLED on the gauge is on.
UserLedVisibleAsBoolean
Gets or sets whether the UserLED on the gauge is visible.
ValueAsDouble
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.
ValueAnimationEnabledAsBoolean
Gets or sets whether changes in value are animated.
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'
Gets or sets whether the background of the SplitFlap is visible.
ColorAsjavafx.scene.paint.Color
Gets or sets the background color of the flaps.
ContextMenuAsContextMenuWrapper
EnabledAsBoolean
FlipBackward
Flip the flaps backwards.
FlipForward
Flip the flaps forward.
FlipTimeAsLong
Gets or sets the flip time in milliseconds.
FrameVisibleAsBoolean
GetCharacterSet (charactersetAsString) AsString()
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.
HeightAsDouble [read only]
IdAsString
Initialize (arg1AsString)
IsInitializedAsBoolean
LeftAsDouble
MouseCursorAsjavafx.scene.Cursor
PrefHeightAsDouble
PrefWidthAsDouble
RemoveNodeFromParent
RequestFocus
SetCharacterSet (characterset() AsString)
Sets the selection of characters available on the flaps. this may be one of the predefined sets available from GetCharacterSet or a custom set.