javafx.scene.control.ListView , which can skip drawing components that are not visible, but it is flexible and supports custom spacing and auto-scroll.
Mainly used in org..
| Modifier and Type | Field and Description |
|---|---|
| private final BooleanProperty | |
| private final VBox | |
| private final ObjectProperty | |
| private final ListProperty | |
| private final ListChangeListener | |
| private final ObjectProperty | |
| private final DoubleProperty |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final BooleanProperty | |
| public final ObjectProperty | |
| public final Insets | |
| public final ObservableList | |
| public final Function | |
| public final double | |
| private void | |
| public final boolean | |
| public final ListProperty | |
| private void | |
| public final ObjectProperty | |
| public void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| private void | |
| public final DoubleProperty |
| autoScrollToBottomProperty | back to summary |
|---|---|
| private final BooleanProperty autoScrollToBottomProperty | |
| contentContainer | back to summary |
|---|---|
| private final VBox contentContainer | |
| contentPadding | back to summary |
|---|---|
| private final ObjectProperty<Insets> contentPadding | |
| itemsProperty | back to summary |
|---|---|
| private final ListProperty<T> itemsProperty | |
| listContentListener | back to summary |
|---|---|
| private final ListChangeListener<T> listContentListener | |
| rendererProperty | back to summary |
|---|---|
| private final ObjectProperty<Function<T, Node>> rendererProperty | |
| spacing | back to summary |
|---|---|
| private final DoubleProperty spacing | |
| ListScrollPane | back to summary |
|---|---|
| public ListScrollPane() | |
| autoScrollToBottomProperty | back to summary |
|---|---|
| public final BooleanProperty autoScrollToBottomProperty() | |
| contentPaddingProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| getContentPadding | back to summary |
|---|---|
| public final Insets getContentPadding() | |
| getItems | back to summary |
|---|---|
| public final ObservableList | |
| getRenderer | back to summary |
|---|---|
| public final Function | |
| getSpacing | back to summary |
|---|---|
| public final double getSpacing() | |
| handleListContentChange | back to summary |
|---|---|
| private void handleListContentChange(ListChangeListener. | |
| isAutoScrollToBottom | back to summary |
|---|---|
| public final boolean isAutoScrollToBottom() | |
| itemsProperty | back to summary |
|---|---|
| public final ListProperty | |
| rebuildView | back to summary |
|---|---|
| private void rebuildView() | |
| rendererProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| scrollToBottom | back to summary |
|---|---|
| public void scrollToBottom() | |
| setAutoScrollToBottom | back to summary |
|---|---|
| public final void setAutoScrollToBottom(boolean value) | |
| setContentPadding | back to summary |
|---|---|
| public final void setContentPadding(Insets value) | |
| setItems | back to summary |
|---|---|
| public final void setItems(ObservableList<T> value) | |
| setRenderer | back to summary |
|---|---|
| public final void setRenderer(Function<T, Node> value) | |
| setSpacing | back to summary |
|---|---|
| public final void setSpacing(double value) | |
| setupItemReferenceListener | back to summary |
|---|---|
| private void setupItemReferenceListener() | |
| spacingProperty | back to summary |
|---|---|
| public final DoubleProperty spacingProperty() | |