Klasse ListViewGraphicsSkin<R extends Row<?,?,?> >
java.lang.Object
javafx.scene.control.SkinBase<ListViewGraphics<R>>
impl.com.flexganttfx.skin.graphics.GraphicsBaseSkin<ListViewGraphics<R>, R>
impl.com.flexganttfx.skin.graphics.ListViewGraphicsSkin<R>
- Alle implementierten Schnittstellen:
Skin<ListViewGraphics<R>>
public class ListViewGraphicsSkin<R extends Row<?,?,?>>
extends GraphicsBaseSkin<ListViewGraphics<R>, R>
Graphics skin that renders rows in a
ListView. It creates
custom row cells and coordinates the automatic scrolling used while interacting with
activities.-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungListViewGraphicsSkin(ListViewGraphics<R> graphics) Constructs a new skin for the given list view graphics. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected RegionCreates the row pane region.protected List<ActivityRef<?>> Finds the activities inside the lasso selection.Finds the rows inside the lasso selection.getRowPaneAt(double y) Returns the row pane at the given y coordinate.protected booleanisRowAboveViewport(R row) Returns whether the given row is above the viewport.Von Klasse geerbte Methoden GraphicsBaseSkin
createDragCanvas, createLassoInfo, createLinksCanvas, getActivityBounds, getActivityBoundsAt, getActivityRefAt, getAllActivityBoundsAt, getAllActivityRefsAt, getAllCalendarActivitiesAt, getClippedContent, getDragCanvas, getLasso, getLayoutAt, getLayoutBoundsAt, getLinksCanvas, getLocalTimeAt, getRowAt, getRowCanvas, getRowCanvasAt, getRowHeaderWidth, getRowPane, getTimeline, layoutChildrenVon Klasse geerbte Methoden SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Konstruktordetails
-
ListViewGraphicsSkin
Constructs a new skin for the given list view graphics.- Parameter:
graphics- the graphics control
-
-
Methodendetails
-
createRowPaneRegion
Creates the row pane region.- Angegeben von:
createRowPaneRegionin KlasseGraphicsBaseSkin<ListViewGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the row pane region
-
findLassoSelectedRows
Finds the rows inside the lasso selection.- Angegeben von:
findLassoSelectedRowsin KlasseGraphicsBaseSkin<ListViewGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the selected rows
-
findLassoSelectedActivities
Finds the activities inside the lasso selection.- Angegeben von:
findLassoSelectedActivitiesin KlasseGraphicsBaseSkin<ListViewGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the selected activities
-
getRowPaneAt
Returns the row pane at the given y coordinate.- Angegeben von:
getRowPaneAtin KlasseGraphicsBaseSkin<ListViewGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Parameter:
y- the y coordinate- Gibt zurück:
- the row pane at the given y coordinate
-
isRowAboveViewport
Returns whether the given row is above the viewport.- Angegeben von:
isRowAboveViewportin KlasseGraphicsBaseSkin<ListViewGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Parameter:
row- the row- Gibt zurück:
- true if the row is above the viewport
-