Klasse ActivityRenderer<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>
- Bekannte direkte Unterklassen:
ActivityBarRenderer,CalendarActivityRenderer,ChartActivityRenderer
-
Eigenschaftsübersicht
EigenschaftenTypEigenschaftBeschreibungfinal DoublePropertyfinal BooleanPropertyfinal DoublePropertyfinal ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> Von 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 DoublePropertyfinal BooleanPropertyfinal ActivityBoundsdraw(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) protected 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) final doubleRuft den Wert dercornerRadius-Eigenschaft ab.final doubleRuft den Wert derlineWidth-Eigenschaft ab.final PaintRuft den Wert derstroke-Eigenschaft ab.protected PaintgetStroke(boolean selected, boolean hover, boolean highlighted, boolean pressed) final PaintRuft den Wert derstrokeHighlight-Eigenschaft ab.final PaintRuft den Wert derstrokeHover-Eigenschaft ab.final PaintRuft den Wert derstrokePressed-Eigenschaft ab.final PaintRuft den Wert derstrokeSelected-Eigenschaft ab.final booleanRuft den Wert dercornersRounded-Eigenschaft ab.final DoublePropertyfinal voidsetCornerRadius(double radius) Legt den Wert dercornerRadius-Eigenschaft fest.final voidsetCornersRounded(boolean rounded) Legt den Wert dercornersRounded-Eigenschaft fest.final voidsetLineWidth(double lineWidth) Legt den Wert derlineWidth-Eigenschaft fest.final voidLegt den Wert derstroke-Eigenschaft fest.final voidsetStrokeHighlight(Paint paint) Legt den Wert derstrokeHighlight-Eigenschaft fest.final voidsetStrokeHover(Paint paint) Legt den Wert derstrokeHover-Eigenschaft fest.final voidsetStrokePressed(Paint paint) Legt den Wert derstrokePressed-Eigenschaft fest.final voidsetStrokeSelected(Paint paint) Legt den Wert derstrokeSelected-Eigenschaft fest.final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> final ObjectProperty<Paint> Von 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
-
cornersRounded
- Siehe auch:
-
cornerRadius
- Siehe auch:
-
lineWidth
- Siehe auch:
-
stroke
- Siehe auch:
-
strokePressed
- Siehe auch:
-
strokeHover
- Siehe auch:
-
strokeSelected
- Siehe auch:
-
strokeHighlight
- Siehe auch:
-
-
Konstruktordetails
-
ActivityRenderer
-
-
Methodendetails
-
draw
public final ActivityBounds draw(ActivityRef<A> activityRef, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed) -
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) -
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) -
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) -
getStroke
-
cornersRoundedProperty
- Gibt zurück:
- die Eigenschaft
cornersRounded - Siehe auch:
-
cornerRadiusProperty
- Gibt zurück:
- die Eigenschaft
cornerRadius - Siehe auch:
-
lineWidthProperty
- Gibt zurück:
- die Eigenschaft
lineWidth - Siehe auch:
-
strokeProperty
- Gibt zurück:
- die Eigenschaft
stroke - Siehe auch:
-
strokePressedProperty
- Gibt zurück:
- die Eigenschaft
strokePressed - Siehe auch:
-
strokeHoverProperty
- Gibt zurück:
- die Eigenschaft
strokeHover - Siehe auch:
-
strokeSelectedProperty
- Gibt zurück:
- die Eigenschaft
strokeSelected - Siehe auch:
-
strokeHighlightProperty
- Gibt zurück:
- die Eigenschaft
strokeHighlight - Siehe auch:
-
getStroke
Ruft den Wert derstroke-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
stroke - Siehe auch:
-
setStroke
Legt den Wert derstroke-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
paint- Wert für die Eigenschaftstroke- Siehe auch:
-
getStrokePressed
Ruft den Wert derstrokePressed-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
strokePressed - Siehe auch:
-
setStrokePressed
Legt den Wert derstrokePressed-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
paint- Wert für die EigenschaftstrokePressed- Siehe auch:
-
getStrokeHighlight
Ruft den Wert derstrokeHighlight-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
strokeHighlight - Siehe auch:
-
setStrokeHighlight
Legt den Wert derstrokeHighlight-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
paint- Wert für die EigenschaftstrokeHighlight- Siehe auch:
-
getStrokeSelected
Ruft den Wert derstrokeSelected-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
strokeSelected - Siehe auch:
-
setStrokeSelected
Legt den Wert derstrokeSelected-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
paint- Wert für die EigenschaftstrokeSelected- Siehe auch:
-
getStrokeHover
Ruft den Wert derstrokeHover-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
strokeHover - Siehe auch:
-
setStrokeHover
Legt den Wert derstrokeHover-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
paint- Wert für die EigenschaftstrokeHover- Siehe auch:
-
setCornerRadius
public final void setCornerRadius(double radius) Legt den Wert dercornerRadius-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
radius- Wert für die EigenschaftcornerRadius- Siehe auch:
-
getCornerRadius
public final double getCornerRadius()Ruft den Wert dercornerRadius-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
cornerRadius - Siehe auch:
-
setCornersRounded
public final void setCornersRounded(boolean rounded) Legt den Wert dercornersRounded-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
rounded- Wert für die EigenschaftcornersRounded- Siehe auch:
-
isCornersRounded
public final boolean isCornersRounded()Ruft den Wert dercornersRounded-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
cornersRounded - Siehe auch:
-
setLineWidth
public final void setLineWidth(double lineWidth) Legt den Wert derlineWidth-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
lineWidth- Wert für die EigenschaftlineWidth- Siehe auch:
-
getLineWidth
public final double getLineWidth()Ruft den Wert derlineWidth-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
lineWidth - Siehe auch:
-