Klasse ActivityBarRenderer<A extends Activity>
java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.renderer.Renderer
com.flexganttfx.view.graphics.renderer.ActivityRenderer<A>
com.flexganttfx.view.graphics.renderer.ActivityBarRenderer<A>
- Bekannte direkte Unterklassen:
CompletableActivityRenderer
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Eigenschaftsübersicht
EigenschaftenTypEigenschaftBeschreibungfinal BooleanPropertyfinal DoublePropertyfinal ObjectProperty<Font> final BooleanPropertyfinal ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final DoublePropertyVon Klasse geerbte Eigenschaften com.flexganttfx.view.graphics.renderer.ActivityRenderer
cornerRadius, cornersRounded, lineWidth, strokeHighlight, strokeHover, strokePressed, stroke, strokeSelectedVon Klasse geerbte Eigenschaften com.flexganttfx.view.graphics.renderer.Renderer
fillHighlight, fillHover, fillPressed, fill, fillSelected, paddingVon Klasse geerbte Eigenschaften com.flexganttfx.view.graphics.renderer.RendererBase
alpha, enabled, snapToPixel -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal BooleanPropertyfinal DoublePropertyprotected ActivityBoundsdrawActivity(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) protected voiddrawBackground(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) protected voiddrawBorder(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) protected voiddrawText(ActivityRef<A> activityRef, String text, ActivityBarRenderer.TextPosition position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) final ObjectProperty<Font> final doubleRuft den Wert derbarHeight-Eigenschaft ab.final FontgetFont()Ruft den Wert derfont-Eigenschaft ab.final PaintRuft den Wert dertextFill-Eigenschaft ab.protected PaintgetTextFill(boolean selected, boolean hover, boolean highlighted, boolean pressed) final PaintRuft den Wert dertextFillHighlight-Eigenschaft ab.final PaintRuft den Wert dertextFillHover-Eigenschaft ab.final PaintRuft den Wert dertextFillPressed-Eigenschaft ab.final PaintRuft den Wert dertextFillSelected-Eigenschaft ab.final doubleRuft den Wert dertextGap-Eigenschaft ab.final BooleanPropertyfinal booleanRuft den Wert derautoFixText-Eigenschaft ab.final booleanisGlossy()Ruft den Wert derglossy-Eigenschaft ab.protected booleanisTextVisible(String text, ActivityBarRenderer.TextPosition position, double availableWidth) Determines if the given text for the given position will be drawn or not depending on the available width.final voidsetAutoFixText(boolean auto) Legt den Wert derautoFixText-Eigenschaft fest.final voidsetBarHeight(double height) Legt den Wert derbarHeight-Eigenschaft fest.final voidLegt den Wert derfont-Eigenschaft fest.final voidsetGlossy(boolean glossy) Legt den Wert derglossy-Eigenschaft fest.final voidsetTextFill(Paint fill) Legt den Wert dertextFill-Eigenschaft fest.final voidsetTextFillHighlight(Paint fill) Legt den Wert dertextFillHighlight-Eigenschaft fest.final voidsetTextFillHover(Paint fill) Legt den Wert dertextFillHover-Eigenschaft fest.final voidsetTextFillPressed(Paint fill) Legt den Wert dertextFillPressed-Eigenschaft fest.final voidsetTextFillSelected(Paint fill) Legt den Wert dertextFillSelected-Eigenschaft fest.final voidsetTextGap(double gap) Legt den Wert dertextGap-Eigenschaft fest.final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final DoublePropertyVon Klasse geerbte Methoden com.flexganttfx.view.graphics.renderer.ActivityRenderer
cornerRadiusProperty, cornersRoundedProperty, draw, getCornerRadius, getLineWidth, getStroke, getStroke, getStrokeHighlight, getStrokeHover, getStrokePressed, getStrokeSelected, isCornersRounded, lineWidthProperty, setCornerRadius, setCornersRounded, setLineWidth, setStroke, setStrokeHighlight, setStrokeHover, setStrokePressed, setStrokeSelected, strokeHighlightProperty, strokeHoverProperty, strokePressedProperty, strokeProperty, strokeSelectedPropertyVon Klasse geerbte Methoden com.flexganttfx.view.graphics.renderer.Renderer
fillHighlightProperty, fillHoverProperty, fillPressedProperty, fillProperty, fillSelectedProperty, getFill, getFill, getFillHighlight, getFillHover, getFillPressed, getFillSelected, getPadding, paddingProperty, setFill, setFillHighlight, setFillHover, setFillPressed, setFillSelected, setPaddingVon Klasse geerbte Methoden com.flexganttfx.view.graphics.renderer.RendererBase
alphaProperty, disableRedrawAfterPropertyChange, enabledProperty, enableRedrawAfterPropertyChange, getAlpha, getGraphics, getLocation, getName, getTimeAt, isEnabled, isSnapToPixel, redrawObservable, setAlpha, setEnabled, setSnapToPixel, snapPositionX, snapPositionY, snapSizeX, snapSizeY, snapSpaceX, snapSpaceY, snapToPixelProperty
-
Eigenschaftsdetails
-
barHeight
- Siehe auch:
-
textGap
- Siehe auch:
-
textFill
- Siehe auch:
-
textFillHover
- Siehe auch:
-
textFillHighlight
- Siehe auch:
-
textFillPressed
- Siehe auch:
-
textFillSelected
- Siehe auch:
-
font
- Siehe auch:
-
glossy
- Siehe auch:
-
autoFixText
- Siehe auch:
-
-
Konstruktordetails
-
ActivityBarRenderer
-
-
Methodendetails
-
drawActivity
protected ActivityBounds drawActivity(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) - Setzt außer Kraft:
drawActivityin KlasseActivityRenderer<A extends Activity>
-
drawBackground
protected void drawBackground(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) - Setzt außer Kraft:
drawBackgroundin KlasseActivityRenderer<A extends Activity>
-
drawBorder
protected void drawBorder(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) - Setzt außer Kraft:
drawBorderin KlasseActivityRenderer<A extends Activity>
-
drawText
protected void drawText(ActivityRef<A> activityRef, String text, ActivityBarRenderer.TextPosition position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) -
isTextVisible
protected boolean isTextVisible(String text, ActivityBarRenderer.TextPosition position, double availableWidth) Determines if the given text for the given position will be drawn or not depending on the available width. The default strategy is to not allow the text to show if the available width is less than 10 pixels, the text is null, or the text length multiplied by three is larger than the available width.- Parameter:
text- the text to drawposition- the text positionavailableWidth- the availble width of the entire activity- Gibt zurück:
- true if the text can be drawn
- Seit:
- 1.5
-
getTextFill
-
barHeightProperty
- Gibt zurück:
- die Eigenschaft
barHeight - Siehe auch:
-
getBarHeight
public final double getBarHeight()Ruft den Wert derbarHeight-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
barHeight - Siehe auch:
-
setBarHeight
public final void setBarHeight(double height) Legt den Wert derbarHeight-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
height- Wert für die EigenschaftbarHeight- Siehe auch:
-
textGapProperty
- Gibt zurück:
- die Eigenschaft
textGap - Siehe auch:
-
setTextGap
public final void setTextGap(double gap) Legt den Wert dertextGap-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
gap- Wert für die EigenschafttextGap- Siehe auch:
-
getTextGap
public final double getTextGap()Ruft den Wert dertextGap-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textGap - Siehe auch:
-
textFillProperty
- Gibt zurück:
- die Eigenschaft
textFill - Siehe auch:
-
setTextFill
Legt den Wert dertextFill-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
fill- Wert für die EigenschafttextFill- Siehe auch:
-
getTextFill
Ruft den Wert dertextFill-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textFill - Siehe auch:
-
textFillHoverProperty
- Gibt zurück:
- die Eigenschaft
textFillHover - Siehe auch:
-
setTextFillHover
Legt den Wert dertextFillHover-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
fill- Wert für die EigenschafttextFillHover- Siehe auch:
-
getTextFillHover
Ruft den Wert dertextFillHover-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textFillHover - Siehe auch:
-
textFillHighlightProperty
- Gibt zurück:
- die Eigenschaft
textFillHighlight - Siehe auch:
-
setTextFillHighlight
Legt den Wert dertextFillHighlight-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
fill- Wert für die EigenschafttextFillHighlight- Siehe auch:
-
getTextFillHighlight
Ruft den Wert dertextFillHighlight-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textFillHighlight - Siehe auch:
-
textFillPressedProperty
- Gibt zurück:
- die Eigenschaft
textFillPressed - Siehe auch:
-
setTextFillPressed
Legt den Wert dertextFillPressed-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
fill- Wert für die EigenschafttextFillPressed- Siehe auch:
-
getTextFillPressed
Ruft den Wert dertextFillPressed-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textFillPressed - Siehe auch:
-
textFillSelectedProperty
- Gibt zurück:
- die Eigenschaft
textFillSelected - Siehe auch:
-
setTextFillSelected
Legt den Wert dertextFillSelected-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
fill- Wert für die EigenschafttextFillSelected- Siehe auch:
-
getTextFillSelected
Ruft den Wert dertextFillSelected-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
textFillSelected - Siehe auch:
-
fontProperty
- Gibt zurück:
- die Eigenschaft
font - Siehe auch:
-
setFont
Legt den Wert derfont-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
font- Wert für die Eigenschaftfont- Siehe auch:
-
getFont
Ruft den Wert derfont-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
font - Siehe auch:
-
glossyProperty
- Gibt zurück:
- die Eigenschaft
glossy - Siehe auch:
-
setGlossy
public final void setGlossy(boolean glossy) Legt den Wert derglossy-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
glossy- Wert für die Eigenschaftglossy- Siehe auch:
-
isGlossy
public final boolean isGlossy()Ruft den Wert derglossy-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
glossy - Siehe auch:
-
autoFixTextProperty
- Gibt zurück:
- die Eigenschaft
autoFixText - Siehe auch:
-
setAutoFixText
public final void setAutoFixText(boolean auto) Legt den Wert derautoFixText-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
auto- Wert für die EigenschaftautoFixText- Siehe auch:
-
isAutoFixText
public final boolean isAutoFixText()Ruft den Wert derautoFixText-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
autoFixText - Siehe auch:
-