java.lang.Object
eu.hansolo.medusa.GaugeBuilder<B>
Created by hansolo on 13.12.15.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalertMessage(String MESSAGE)angleRange(double RANGE)animated(boolean ANIMATED)animationDuration(long DURATION)arcExtend(double ARC_EXTEND)areaIconsVisible(boolean VISIBLE)areasVisible(boolean VISIBLE)areaTextVisible(boolean VISIBLE)autoScale(boolean AUTO_SCALE)averageColor(javafx.scene.paint.Color COLOR)averageVisible(boolean VISIBLE)averagingEnabled(boolean ENABLED)averagingPeriod(int PERIOD)backgroundPaint(javafx.scene.paint.Paint PAINT)barBackgroundColor(javafx.scene.paint.Color COLOR)barBorderColor(javafx.scene.paint.Color COLOR)barColor(javafx.scene.paint.Color COLOR)barEffectEnabled(boolean ENABLED)borderPaint(javafx.scene.paint.Paint PAINT)borderWidth(double WIDTH)build()buttonTooltipText(String TEXT)checkAreasForValue(boolean CHECK)checkSectionsForValue(boolean CHECK)checkThreshold(boolean CHECK)static GaugeBuildercreate()customFont(javafx.scene.text.Font FONT)customFontEnabled(boolean ENABLED)customTickLabelFontSize(double SIZE)customTickLabelFontSizeEnabled(boolean ENABLED)customTickLabels(String... TICK_LABELS)customTickLabels(List<String> TICK_LABELS)customTickLabelsEnabled(boolean ENABLED)decimals(int DECIMALS)foregroundBaseColor(javafx.scene.paint.Color COLOR)foregroundPaint(javafx.scene.paint.Paint PAINT)gradientBarEnabled(boolean ENABLED)gradientBarStops(List<javafx.scene.paint.Stop> STOPS)gradientBarStops(javafx.scene.paint.Stop... STOPS)gradientLookup(GradientLookup GRADIENT_LOOKUP)highlightAreas(boolean HIGHLIGHT)highlightSections(boolean HIGHLIGHT)innerShadowEnabled(boolean ENABLED)interactive(boolean INTERACTIVE)keepAspect(boolean KEEP)knobColor(javafx.scene.paint.Color COLOR)knobPosition(javafx.geometry.Pos POSITION)knobType(Gauge.KnobType TYPE)knobVisible(boolean VISIBLE)layoutX(double LAYOUT_X)layoutY(double LAYOUT_Y)lcdCrystalEnabled(boolean ENABLED)lcdVisible(boolean VISIBLE)ledBlinking(boolean BLINKING)ledColor(javafx.scene.paint.Color COLOR)ledOn(boolean ON)ledType(Gauge.LedType TYPE)ledVisible(boolean VISIBLE)majorTickMarkColor(javafx.scene.paint.Color COLOR)majorTickMarkLengthFactor(double FACTOR)majorTickMarksVisible(boolean VISIBLE)majorTickMarkType(TickMarkType TYPE)majorTickMarkWidthFactor(double FACTOR)majorTickSpace(double SPACE)markersVisible(boolean VISIBLE)maxHeight(double MAX_HEIGHT)maxMeasuredValueVisible(boolean VISIBLE)maxSize(double WIDTH, double HEIGHT)maxValue(double VALUE)maxWidth(double MAX_WIDTH)mediumTickMarkColor(javafx.scene.paint.Color COLOR)mediumTickMarkLengthFactor(double FACTOR)mediumTickMarksVisible(boolean VISIBLE)mediumTickMarkType(TickMarkType TYPE)mediumTickMarkWidthFactor(double FACTOR)minHeight(double MIN_HEIGHT)minMeasuredValueVisible(boolean VISIBLE)minorTickMarkColor(javafx.scene.paint.Color COLOR)minorTickMarkLengthFactor(double FACTOR)minorTickMarksVisible(boolean VISIBLE)minorTickMarkType(TickMarkType TYPE)minorTickMarkWidthFactor(double FACTOR)minorTickSpace(double SPACE)minSize(double WIDTH, double HEIGHT)minValue(double VALUE)minWidth(double MIN_WIDTH)needleBehavior(Gauge.NeedleBehavior BEHAVIOR)needleBorderColor(javafx.scene.paint.Color COLOR)needleColor(javafx.scene.paint.Color COLOR)needleShape(Gauge.NeedleShape SHAPE)needleSize(Gauge.NeedleSize SIZE)needleType(Gauge.NeedleType TYPE)oldValueVisible(boolean VISIBLE)onButtonPressed(javafx.event.EventHandler<Gauge.ButtonEvent> HANDLER)onButtonReleased(javafx.event.EventHandler<Gauge.ButtonEvent> HANDLER)onlyFirstAndLastTickLabelVisible(boolean VISIBLE)onThresholdExceeded(javafx.event.EventHandler<Gauge.ThresholdEvent> HANDLER)onThresholdUnderrun(javafx.event.EventHandler<Gauge.ThresholdEvent> HANDLER)onValueChanged(javafx.beans.InvalidationListener LISTENER)orientation(javafx.geometry.Orientation ORIENTATION)padding(javafx.geometry.Insets INSETS)prefHeight(double PREF_HEIGHT)prefSize(double WIDTH, double HEIGHT)prefWidth(double PREF_WIDTH)returnToZero(boolean RETURN)scaleDirection(Gauge.ScaleDirection DIRECTION)scaleX(double SCALE_X)scaleY(double SCALE_Y)sectionIconsVisible(boolean VISIBLE)sectionsAlwaysVisible(boolean VISIBLE)sectionsVisible(boolean VISIBLE)sectionTextVisible(boolean VISIBLE)shadowsEnabled(boolean ENABLED)skinType(Gauge.SkinType TYPE)smoothing(boolean SMOOTHING)startAngle(double ANGLE)startFromZero(boolean START)styleClass(String... STYLES)subTitleColor(javafx.scene.paint.Color COLOR)threshold(double VALUE)thresholdColor(javafx.scene.paint.Color COLOR)thresholdVisible(boolean VISIBLE)tickLabelColor(javafx.scene.paint.Color COLOR)tickLabelDecimals(int DECIMALS)tickLabelLocation(TickLabelLocation LOCATION)tickLabelOrientation(TickLabelOrientation ORIENTATION)tickLabelSections(Section... SECTIONS)tickLabelSections(List<Section> SECTIONS)tickLabelSectionsVisible(boolean VISIBLE)tickLabelsVisible(boolean VISIBLE)tickMarkColor(javafx.scene.paint.Color COLOR)tickMarkRingVisible(boolean VISIBLE)tickMarkSections(Section... SECTIONS)tickMarkSections(List<Section> SECTIONS)tickMarkSectionsVisible(boolean VISIBLE)titleColor(javafx.scene.paint.Color COLOR)translateX(double TRANSLATE_X)translateY(double TRANSLATE_Y)unitColor(javafx.scene.paint.Color COLOR)value(double VALUE)valueColor(javafx.scene.paint.Color COLOR)valueVisible(boolean VISIBLE)zeroColor(javafx.scene.paint.Color COLOR)
-
Constructor Details
-
GaugeBuilder
protected GaugeBuilder()
-
-
Method Details
-
create
-
skinType
-
value
-
minValue
-
maxValue
-
threshold
-
decimals
-
tickLabelDecimals
-
title
-
subTitle
-
unit
-
averagingEnabled
-
averagingPeriod
-
foregroundBaseColor
-
startFromZero
-
returnToZero
-
zeroColor
-
minMeasuredValueVisible
-
maxMeasuredValueVisible
-
oldValueVisible
-
valueVisible
-
backgroundPaint
-
borderPaint
-
borderWidth
-
foregroundPaint
-
knobColor
-
knobType
-
knobVisible
-
knobPosition
-
animated
-
animationDuration
-
startAngle
-
angleRange
-
arcExtend
-
autoScale
-
needleType
-
needleShape
-
needleSize
-
needleBehavior
-
needleColor
-
needleBorderColor
-
barColor
-
barBorderColor
-
barBackgroundColor
-
tickLabelOrientation
-
tickLabelLocation
-
locale
-
majorTickSpace
-
minorTickSpace
-
shadowsEnabled
-
barEffectEnabled
-
scaleDirection
-
tickLabelColor
-
tickMarkColor
-
majorTickMarkColor
-
majorTickMarkLengthFactor
-
majorTickMarkWidthFactor
-
mediumTickMarkColor
-
mediumTickMarkLengthFactor
-
mediumTickMarkWidthFactor
-
minorTickMarkColor
-
minorTickMarkLengthFactor
-
minorTickMarkWidthFactor
-
majorTickMarkType
-
mediumTickMarkType
-
minorTickMarkType
-
style
-
styleClass
-
ledColor
-
ledType
-
ledVisible
-
lcdVisible
-
lcdCrystalEnabled
-
lcdDesign
-
lcdFont
-
sections
-
sections
-
areas
-
areas
-
tickMarkSections
-
tickMarkSections
-
tickLabelSections
-
tickLabelSections
-
markers
-
markers
-
titleColor
-
subTitleColor
-
unitColor
-
valueColor
-
thresholdColor
-
averageColor
-
checkSectionsForValue
-
checkAreasForValue
-
checkThreshold
-
innerShadowEnabled
-
thresholdVisible
-
averageVisible
-
sectionsVisible
-
sectionsAlwaysVisible
-
sectionTextVisible
-
sectionIconsVisible
-
highlightSections
-
areasVisible
-
areaTextVisible
-
areaIconsVisible
-
highlightAreas
-
tickMarkSectionsVisible
-
tickLabelSectionsVisible
-
markersVisible
-
tickLabelsVisible
-
onlyFirstAndLastTickLabelVisible
-
majorTickMarksVisible
-
mediumTickMarksVisible
-
minorTickMarksVisible
-
tickMarkRingVisible
-
ledOn
-
ledBlinking
-
orientation
-
gradientBarEnabled
-
gradientLookup
-
gradientBarStops
-
gradientBarStops
-
customTickLabelsEnabled
-
customTickLabelFontSizeEnabled
-
customTickLabels
-
customTickLabels
-
customTickLabelFontSize
-
interactive
-
buttonTooltipText
-
keepAspect
-
customFontEnabled
-
customFont
-
alertMessage
-
smoothing
-
onValueChanged
-
onButtonPressed
-
onButtonReleased
-
onThresholdExceeded
-
onThresholdUnderrun
-
prefSize
-
minSize
-
maxSize
-
prefWidth
-
prefHeight
-
minWidth
-
minHeight
-
maxWidth
-
maxHeight
-
scaleX
-
scaleY
-
layoutX
-
layoutY
-
translateX
-
translateY
-
padding
-
build
-