java.lang.Object
eu.hansolo.medusa.GaugeBuilder<B>
Created by hansolo on 13.12.15.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BalertMessage(String MESSAGE) final BangleRange(double RANGE) final Banimated(boolean ANIMATED) final BanimationDuration(long DURATION) final BarcExtend(double ARC_EXTEND) final BareaIconsVisible(boolean VISIBLE) final Bfinal Bfinal BareasVisible(boolean VISIBLE) final BareaTextVisible(boolean VISIBLE) final BautoScale(boolean AUTO_SCALE) averageColor(javafx.scene.paint.Color COLOR) final BaverageVisible(boolean VISIBLE) final BaveragingEnabled(boolean ENABLED) final BaveragingPeriod(int PERIOD) final BbackgroundPaint(javafx.scene.paint.Paint PAINT) final BbarBackgroundColor(javafx.scene.paint.Color COLOR) final BbarBorderColor(javafx.scene.paint.Color COLOR) final BbarColor(javafx.scene.paint.Color COLOR) final BbarEffectEnabled(boolean ENABLED) final BborderPaint(javafx.scene.paint.Paint PAINT) final BborderWidth(double WIDTH) final Gaugebuild()final BbuttonTooltipText(String TEXT) final BcheckAreasForValue(boolean CHECK) final BcheckSectionsForValue(boolean CHECK) final BcheckThreshold(boolean CHECK) static final GaugeBuildercreate()final BcustomFont(javafx.scene.text.Font FONT) final BcustomFontEnabled(boolean ENABLED) final BcustomTickLabelFontSize(double SIZE) final BcustomTickLabelFontSizeEnabled(boolean ENABLED) final BcustomTickLabels(String... TICK_LABELS) final BcustomTickLabels(List<String> TICK_LABELS) final BcustomTickLabelsEnabled(boolean ENABLED) final Bdecimals(int DECIMALS) final BforegroundBaseColor(javafx.scene.paint.Color COLOR) final BforegroundPaint(javafx.scene.paint.Paint PAINT) final BgradientBarEnabled(boolean ENABLED) final BgradientBarStops(List<javafx.scene.paint.Stop> STOPS) final BgradientBarStops(javafx.scene.paint.Stop... STOPS) final BgradientLookup(eu.hansolo.toolboxfx.GradientLookup GRADIENT_LOOKUP) final BhighlightAreas(boolean HIGHLIGHT) final BhighlightSections(boolean HIGHLIGHT) final BinnerShadowEnabled(boolean ENABLED) final Binteractive(boolean INTERACTIVE) final BkeepAspect(boolean KEEP) final BknobColor(javafx.scene.paint.Color COLOR) final BknobPosition(javafx.geometry.Pos POSITION) final BknobType(Gauge.KnobType TYPE) final BknobVisible(boolean VISIBLE) final BlayoutX(double LAYOUT_X) final BlayoutY(double LAYOUT_Y) final BlcdCrystalEnabled(boolean ENABLED) final Bfinal Bfinal BlcdVisible(boolean VISIBLE) final BledBlinking(boolean BLINKING) final BledColor(javafx.scene.paint.Color COLOR) final BledOn(boolean ON) final BledType(Gauge.LedType TYPE) final BledVisible(boolean VISIBLE) final Bfinal BmajorTickMarkColor(javafx.scene.paint.Color COLOR) final BmajorTickMarkLengthFactor(double FACTOR) final BmajorTickMarksVisible(boolean VISIBLE) final Bfinal BmajorTickMarkWidthFactor(double FACTOR) final BmajorTickSpace(double SPACE) final Bfinal Bfinal BmarkersVisible(boolean VISIBLE) final BmaxHeight(double MAX_HEIGHT) final BmaxMeasuredValueVisible(boolean VISIBLE) final BmaxSize(double WIDTH, double HEIGHT) final BmaxValue(double VALUE) final BmaxWidth(double MAX_WIDTH) final BmediumTickMarkColor(javafx.scene.paint.Color COLOR) final BmediumTickMarkLengthFactor(double FACTOR) final BmediumTickMarksVisible(boolean VISIBLE) final Bfinal BmediumTickMarkWidthFactor(double FACTOR) final BminHeight(double MIN_HEIGHT) final BminMeasuredValueVisible(boolean VISIBLE) final BminorTickMarkColor(javafx.scene.paint.Color COLOR) final BminorTickMarkLengthFactor(double FACTOR) final BminorTickMarksVisible(boolean VISIBLE) final Bfinal BminorTickMarkWidthFactor(double FACTOR) final BminorTickSpace(double SPACE) final BminSize(double WIDTH, double HEIGHT) final BminValue(double VALUE) final BminWidth(double MIN_WIDTH) final BneedleBehavior(Gauge.NeedleBehavior BEHAVIOR) final BneedleBorderColor(javafx.scene.paint.Color COLOR) final BneedleColor(javafx.scene.paint.Color COLOR) final BneedleShape(Gauge.NeedleShape SHAPE) final BneedleSize(Gauge.NeedleSize SIZE) final BneedleType(Gauge.NeedleType TYPE) final BoldValueVisible(boolean VISIBLE) final BonButtonPressed(javafx.event.EventHandler<Gauge.ButtonEvent> HANDLER) final BonButtonReleased(javafx.event.EventHandler<Gauge.ButtonEvent> HANDLER) final BonlyFirstAndLastTickLabelVisible(boolean VISIBLE) final BonThresholdExceeded(javafx.event.EventHandler<Gauge.ThresholdEvent> HANDLER) final BonThresholdUnderrun(javafx.event.EventHandler<Gauge.ThresholdEvent> HANDLER) final BonValueChanged(javafx.beans.InvalidationListener LISTENER) final Borientation(javafx.geometry.Orientation ORIENTATION) final Bpadding(javafx.geometry.Insets INSETS) final BprefHeight(double PREF_HEIGHT) final BprefSize(double WIDTH, double HEIGHT) final BprefWidth(double PREF_WIDTH) final BreturnToZero(boolean RETURN) final BscaleDirection(eu.hansolo.toolboxfx.ScaleDirection DIRECTION) final BscaleX(double SCALE_X) final BscaleY(double SCALE_Y) final BsectionIconsVisible(boolean VISIBLE) final Bfinal Bfinal BsectionsAlwaysVisible(boolean VISIBLE) final BsectionsVisible(boolean VISIBLE) final BsectionTextVisible(boolean VISIBLE) final BshadowsEnabled(boolean ENABLED) final BskinType(Gauge.SkinType TYPE) final Bsmoothing(boolean SMOOTHING) final BstartAngle(double ANGLE) final BstartFromZero(boolean START) final Bfinal BstyleClass(String... STYLES) final Bfinal BsubTitleColor(javafx.scene.paint.Color COLOR) final Bthreshold(double VALUE) thresholdColor(javafx.scene.paint.Color COLOR) final BthresholdVisible(boolean VISIBLE) final BtickLabelColor(javafx.scene.paint.Color COLOR) final BtickLabelDecimals(int DECIMALS) final BtickLabelLocation(TickLabelLocation LOCATION) final BtickLabelOrientation(TickLabelOrientation ORIENTATION) final BtickLabelSections(Section... SECTIONS) final BtickLabelSections(List<Section> SECTIONS) final BtickLabelSectionsVisible(boolean VISIBLE) final BtickLabelsVisible(boolean VISIBLE) final BtickMarkColor(javafx.scene.paint.Color COLOR) final BtickMarkRingVisible(boolean VISIBLE) final BtickMarkSections(Section... SECTIONS) final BtickMarkSections(List<Section> SECTIONS) final BtickMarkSectionsVisible(boolean VISIBLE) final Bfinal BtitleColor(javafx.scene.paint.Color COLOR) final BtranslateX(double TRANSLATE_X) final BtranslateY(double TRANSLATE_Y) final BunitColor(javafx.scene.paint.Color COLOR) final Bvalue(double VALUE) valueColor(javafx.scene.paint.Color COLOR) final BvalueVisible(boolean VISIBLE) final BzeroColor(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
-