| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final PseudoClass | |
| private ObjectProperty | |
| private static final PseudoClass | COVERING_PSEUDOCLASS
This pseudo-class is applied only when both smallSideBar is visible and largeSideBar is also visible and overlapping smallSideBar. |
| private static final Side | |
| private static final PseudoClass | FORCED_PSEUDOCLASS
This pseudo-class is applied only when both smallSideBar is visible and largeSideBar is forced to display. |
| private BooleanProperty | |
| private DoubleProperty | |
| private final GlassPane | |
| private final BooleanProperty | |
| public ObjectProperty | |
| private BooleanProperty | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private ObjectProperty | |
| public ObjectProperty | |
| private static final PseudoClass |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private double | |
| private double | |
| private double | |
| public final ObjectProperty | |
| public final BooleanProperty | forceLargeSidebarDisplayProperty()
This property, when value is true, forces the display of the large sidebar even when the small sidebar is visible. |
| public final DoubleProperty | |
| public static List | getClassCssMetaData()
Hides javafx. Gets the |
| public final Node | |
| public List | getCssMetaData()
Overrides javafx. Implements javafx. This method should delegate to |
| public double | |
| public final Node | |
| public Side | |
| public final Node | |
| public String | getUserAgentStylesheet()
Overrides javafx. An implementation may specify its own user-agent styles for this Region, and its children, by overriding this method. |
| public final boolean | |
| public final boolean | |
| public final BooleanProperty | largeSidebarCoversSmallProperty()
This property determines the display behavior of the large sidebar in relation to the small sidebar when the large sidebar is forced to display. |
| public final ObjectProperty | |
| protected void | layoutChildren()
Overrides javafx. Invoked during the layout pass to layout the children in this
|
| public final void | |
| public final void | |
| public void | |
| public final void | |
| public final void | |
| public void | |
| public final void | |
| public final ObjectProperty | |
| public final ObjectProperty | |
| private void |
| BOTTOM_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass BOTTOM_PSEUDOCLASS | |
| content | back to summary |
|---|---|
| private ObjectProperty<Node> content | |
| COVERING_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass COVERING_PSEUDOCLASS This pseudo-class is applied only when both smallSideBar is visible and largeSideBar is also visible and overlapping smallSideBar. | |
| DEFAULT_SIDE | back to summary |
|---|---|
| private static final Side DEFAULT_SIDE | |
| FORCED_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass FORCED_PSEUDOCLASS This pseudo-class is applied only when both smallSideBar is visible and largeSideBar is forced to display. | |
| forceLargeSidebarDisplay | back to summary |
|---|---|
| private BooleanProperty forceLargeSidebarDisplay | |
| gap | back to summary |
|---|---|
| private DoubleProperty gap | |
| glassPane | back to summary |
|---|---|
| private final GlassPane glassPane | |
| glassPaneNeedHide | back to summary |
|---|---|
| private final BooleanProperty glassPaneNeedHide | |
| largeSidebar | back to summary |
|---|---|
| public ObjectProperty<Node> largeSidebar | |
| largeSidebarCoversSmall | back to summary |
|---|---|
| private BooleanProperty largeSidebarCoversSmall | |
| LEFT_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass LEFT_PSEUDOCLASS | |
| RIGHT_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass RIGHT_PSEUDOCLASS | |
| SHOWING_LARGE_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass SHOWING_LARGE_PSEUDOCLASS | |
| SHOWING_NONE_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass SHOWING_NONE_PSEUDOCLASS | |
| SHOWING_SMALL_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass SHOWING_SMALL_PSEUDOCLASS | |
| side | back to summary |
|---|---|
| private ObjectProperty<Side> side | |
| smallSidebar | back to summary |
|---|---|
| public ObjectProperty<Node> smallSidebar | |
| TOP_PSEUDOCLASS | back to summary |
|---|---|
| private static final PseudoClass TOP_PSEUDOCLASS | |
| ResponsivePane | back to summary |
|---|---|
| public ResponsivePane() | |
| boundSize | back to summary |
|---|---|
| private double boundSize(double pref, double min, double max) | |
| computeNodeHeight | back to summary |
|---|---|
| private double computeNodeHeight(Node node, boolean isSideBarInHorizontal) | |
| computeNodeWidth | back to summary |
|---|---|
| private double computeNodeWidth(Node node, boolean isSideBarInHorizontal) | |
| contentProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| forceLargeSidebarDisplayProperty | back to summary |
|---|---|
| public final BooleanProperty forceLargeSidebarDisplayProperty() This property, when value is true, forces the display of the large sidebar even when the small sidebar is visible. | |
| gapProperty | back to summary |
|---|---|
| public final DoubleProperty gapProperty() | |
| getClassCssMetaData | back to summary |
|---|---|
| public static List Hides javafx. Doc from javafx. Gets the | |
| getContent | back to summary |
|---|---|
| public final Node getContent() | |
| getCssMetaData | back to summary |
|---|---|
| public List Overrides javafx. Implements javafx. Doc from javafx. This method should delegate to
| |
| getGap | back to summary |
|---|---|
| public double getGap() | |
| getLargeSidebar | back to summary |
|---|---|
| public final Node getLargeSidebar() | |
| getSide | back to summary |
|---|---|
| public Side getSide() | |
| getSmallSidebar | back to summary |
|---|---|
| public final Node getSmallSidebar() | |
| getUserAgentStylesheet | back to summary |
|---|---|
| public String getUserAgentStylesheet() Overrides javafx. Doc from javafx. An implementation may specify its own user-agent styles for this Region, and its children, by overriding this method. These styles are used in addition to whatever user-agent stylesheets are in use. This provides a mechanism for third parties to introduce styles for custom controls. The URL is a hierarchical URI of the form [scheme:][//authority][path]. If the URL does not have a [scheme:] component, the URL is considered to be the [path] component only. Any leading '/' character of the [path] is ignored and the [path] is treated as a path relative to the root of the application's classpath. Subclasses overriding this method should not assume any particular implementation approach as to the number and frequency with which it is called. For this reason, attempting any kind of dynamic implementation (i.e. returning different user agent stylesheet values) based on some state change is highly discouraged, as there is no guarantee when, or even if, this method will be called. Some JavaFX CSS implementations may choose to cache this response for an indefinite period of time, and therefore there should be no expectation around when this method is called.
For additional information about using CSS with the scene graph,
see the CSS Reference Guide.
| |
| isForceLargeSidebarDisplay | back to summary |
|---|---|
| public final boolean isForceLargeSidebarDisplay() | |
| isLargeSidebarCoversSmall | back to summary |
|---|---|
| public final boolean isLargeSidebarCoversSmall() | |
| largeSidebarCoversSmallProperty | back to summary |
|---|---|
| public final BooleanProperty largeSidebarCoversSmallProperty() This property determines the display behavior of the large sidebar in relation to the small sidebar when the large sidebar is forced to display. When set to true, the large sidebar will cover the small sidebar. When set to false, the large sidebar will position itself next to the small sidebar without overlaying, ensuring both sidebars are visible and accessible to the user. | |
| largeSidebarProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| layoutChildren | back to summary |
|---|---|
| protected void layoutChildren() Overrides javafx. Doc from javafx. Invoked during the layout pass to layout the children in this
Subclasses should override this function to layout content as needed.
| |
| setContent | back to summary |
|---|---|
| public final void setContent(Node value) | |
| setForceLargeSidebarDisplay | back to summary |
|---|---|
| public final void setForceLargeSidebarDisplay(boolean forceLargeSidebarDisplay) | |
| setGap | back to summary |
|---|---|
| public void setGap(double gap) | |
| setLargeSidebar | back to summary |
|---|---|
| public final void setLargeSidebar(Node value) | |
| setLargeSidebarCoversSmall | back to summary |
|---|---|
| public final void setLargeSidebarCoversSmall(boolean largeSidebarCoversSmall) | |
| setSide | back to summary |
|---|---|
| public void setSide(Side side) | |
| setSmallSidebar | back to summary |
|---|---|
| public final void setSmallSidebar(Node value) | |
| sideProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| smallSidebarProperty | back to summary |
|---|---|
| public final ObjectProperty | |
| updatePseudoClasses | back to summary |
|---|---|
| private void updatePseudoClasses(final Side currentSide) | |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private Node | |
| private final String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getBean()
Implements javafx. Returns the |
| public String | getName()
Implements javafx. Returns the name of this property. |
| protected void | invalidated()
Overrides javafx. The method |
| public void |
| isBeingInvalidated | back to summary |
|---|---|
| private boolean isBeingInvalidated | |
| oldValue | back to summary |
|---|---|
| private Node oldValue | |
| propertyName | back to summary |
|---|---|
| private final String propertyName | |
| suppressLayoutChanges | back to summary |
|---|---|
| private boolean suppressLayoutChanges | |
| NodeProperty | back to summary |
|---|---|
| pack-priv NodeProperty(String propertyName) | |
| getBean | back to summary |
|---|---|
| public Object getBean() Implements javafx. Doc from javafx. Returns the
| |
| getName | back to summary |
|---|---|
| public String getName() Implements javafx. Doc from javafx. Returns the name of this property. If the property does not have a name,
this method returns an empty
| |
| invalidated | back to summary |
|---|---|
| protected void invalidated() Overrides javafx. Doc from javafx. The method
| |
| setSuppressLayoutChanges | back to summary |
|---|---|
| public void setSuppressLayoutChanges(boolean suppress) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final CssMetaData | |
| private static final CssMetaData | |
| private static final List |
| Access | Constructor and Description |
|---|---|
| private |
| GAP | back to summary |
|---|---|
| private static final CssMetaData<ResponsivePane, Number> GAP | |
| SIDE | back to summary |
|---|---|
| private static final CssMetaData<ResponsivePane, Side> SIDE | |
| STYLEABLES | back to summary |
|---|---|
| private static final List<CssMetaData<? extends Styleable, ?>> STYLEABLES | |
| StyleableProperties | back to summary |
|---|---|
| private StyleableProperties() | |