Module eu.hansolo.fx.monitor
Package eu.hansolo.fx.monitor
Class MonitorBuilder<B extends MonitorBuilder<B>>
java.lang.Object
eu.hansolo.fx.monitor.MonitorBuilder<B>
public class MonitorBuilder<B extends MonitorBuilder<B>> extends Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedMonitorBuilder() -
Method Summary
Modifier and Type Method Description BbackgroundColor(javafx.scene.paint.Color backgroundColor)Monitorbuild()BcolorTheme(ColorTheme colorTheme)static MonitorBuildercreate()BcrystalOverlayVisible(boolean crystalOveralyVisible)Bdata(List<Number> data)BdotSize(double dotSize)BglowVisible(boolean glowVisible)BlayoutX(double LAYOUT_X)BlayoutY(double LAYOUT_Y)BlineColor(javafx.scene.paint.Color lineColor)BlineFading(boolean lineFading)BlineWidth(double lineWidth)BmaxHeight(double MAX_HEIGHT)BmaxSize(double WIDTH, double HEIGHT)BmaxWidth(double MAX_WIDTH)BminHeight(double MIN_HEIGHT)BminSize(double WIDTH, double HEIGHT)BminWidth(double MIN_WIDTH)BnoOfSegments(int noOfSegments)Bpadding(javafx.geometry.Insets INSETS)BprefHeight(double PREF_HEIGHT)BprefSize(double WIDTH, double HEIGHT)BprefWidth(double PREF_WIDTH)BrasterColor(javafx.scene.paint.Color rasterColor)BrasterVisible(boolean rasterVisible)BscaleFactorY(double scaleFactorY)BscaleX(double SCALE_X)BscaleY(double SCALE_Y)BspeedFactor(double speedFactor)BtextColor(javafx.scene.paint.Color textColor)BtextVisible(boolean textVisible)Btimespan(Timespan timespan)BtranslateX(double TRANSLATE_X)BtranslateY(double TRANSLATE_Y)
-
Constructor Details
-
MonitorBuilder
protected MonitorBuilder()
-
-
Method Details
-
create
-
lineWidth
-
lineColor
-
backgroundColor
-
rasterColor
-
textColor
-
dotSize
-
data
-
rasterVisible
-
textVisible
-
glowVisible
-
lineFading
-
crystalOverlayVisible
-
colorTheme
-
timespan
-
speedFactor
-
noOfSegments
-
scaleFactorY
-
prefSize
-
minSize
-
maxSize
-
prefWidth
-
prefHeight
-
minWidth
-
minHeight
-
maxWidth
-
maxHeight
-
scaleX
-
scaleY
-
layoutX
-
layoutY
-
translateX
-
translateY
-
padding
-
build
-