TableView2 items list.
| Modifier and Type | Field and Description |
|---|---|
| private final EventHandler | |
| pack-priv TableView2 | parentTableView
Constructor * * |
| private final InvalidationListener | |
| private final TableView2Skin | |
| private final TableView2 | tableView
Private Fields * *
|
| pack-priv DoubleProperty | verticalShift
When the row is fixed, it may have a shift from its original position which we need in order to layout the cells properly and also for the rectangle selection. |
| private final WeakEventHandler | |
| private final WeakInvalidationListener |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| protected double | computeMinHeight(double width)
Overrides javafx. Computes the minimum allowable height of the Control, based on the provided width. |
| protected double | computePrefHeight(double width)
Overrides javafx. Computes the preferred height of this region for the given width; Region subclasses should override this method to return an appropriate value based on their content and layout strategy. |
| protected Skin | createDefaultSkin()
Overrides javafx. Create a new instance of the default skin for this control. |
| pack-priv void | |
| private void | |
| public void |
| dragDetectedEventHandler | back to summary |
|---|---|
| private final EventHandler<MouseEvent> dragDetectedEventHandler | |
| parentTableView | back to summary |
|---|---|
| pack-priv TableView2<S> parentTableView Constructor * * | |
| setPrefHeightListener | back to summary |
|---|---|
| private final InvalidationListener setPrefHeightListener | |
| skin | back to summary |
|---|---|
| private final TableView2Skin<S> skin | |
| tableView | back to summary |
|---|---|
| private final TableView2<S> tableView Hides javafx. Private Fields * * | |
| verticalShift | back to summary |
|---|---|
| pack-priv DoubleProperty verticalShift When the row is fixed, it may have a shift from its original position which we need in order to layout the cells properly and also for the rectangle selection. | |
| weakDragHandler | back to summary |
|---|---|
| private final WeakEventHandler<MouseEvent> weakDragHandler | |
| weakPrefHeightListener | back to summary |
|---|---|
| private final WeakInvalidationListener weakPrefHeightListener | |
| TableRow2 | back to summary |
|---|---|
public TableRow2(TableView2<S> tableView)
| |
| addCell | back to summary |
|---|---|
| pack-priv void addCell(TableCell<S, ?> cell) Protected Methods * * | |
| computeMinHeight | back to summary |
|---|---|
| protected double computeMinHeight(double width) Overrides javafx. Doc from javafx. Computes the minimum allowable height of the Control, based on the provided
width. The minimum height is not calculated within the Control, instead
the calculation is delegated to the
| |
| computePrefHeight | back to summary |
|---|---|
| protected double computePrefHeight(double width) Overrides javafx. Doc from javafx. Computes the preferred height of this region for the given width; Region subclasses should override this method to return an appropriate value based on their content and layout strategy. If the subclass doesn't have a HORIZONTAL content bias, then the width parameter can be ignored.
| |
| createDefaultSkin | back to summary |
|---|---|
| protected Skin Overrides javafx. Doc from javafx. Create a new instance of the default skin for this control. This is called to create a skin for the control if
no skin is provided via CSS
| |
| removeCell | back to summary |
|---|---|
| pack-priv void removeCell(TableCell<S, ?> gc) | |
| runOnFXThread | back to summary |
|---|---|
| private void runOnFXThread(final Runnable runnable) | |
| setRowHeight | back to summary |
|---|---|
| public void setRowHeight(double height) | |