Interface LayoutMeasurableMixin
- All Superinterfaces:
LayoutMeasurable
- All Known Subinterfaces:
INode,PreferenceResizableNode
- All Known Implementing Classes:
AnchorPane,Arc,BorderPane,Button,ButtonBar,ButtonBase,Canvas,Cell,CheckBox,ChoiceBox,Circle,ComboBoxBase,ContextMenuContent,ContextMenuContent.MenuItemContainer,Control,DatePicker,DialogPane,FlowPane,GridPane,Group,HBox,Hyperlink,ImageView,Label,Labeled,LabeledText,Line,MediaView,Node,Pane,Parent,PasswordField,Path,PopupControl.CSSBridge,ProgressBar,ProgressIndicator,RadioButton,Rectangle,Region,ScrollPane,Separator,Shape,Slider,SplitPane,StackPane,SubtractShape,SVGPath,TabPane,Text,TextArea,TextField,TextFlow,TextInputControl,TitledPane,ToggleButton,ToolkitTextBox,VBox,WebView
- Author:
- Bruno Salmon
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault Boundsdefault doublemaxHeight(double width) default doublemaxWidth(double height) default doubleminHeight(double width) default doubleminWidth(double height) default doubleprefHeight(double width) default doubleprefWidth(double height)
-
Method Details
-
getLayoutMeasurable
LayoutMeasurable getLayoutMeasurable() -
getLayoutBounds
- Specified by:
getLayoutBoundsin interfaceLayoutMeasurable
-
minWidth
default double minWidth(double height) - Specified by:
minWidthin interfaceLayoutMeasurable
-
maxWidth
default double maxWidth(double height) - Specified by:
maxWidthin interfaceLayoutMeasurable
-
minHeight
default double minHeight(double width) - Specified by:
minHeightin interfaceLayoutMeasurable
-
maxHeight
default double maxHeight(double width) - Specified by:
maxHeightin interfaceLayoutMeasurable
-
prefWidth
default double prefWidth(double height) - Specified by:
prefWidthin interfaceLayoutMeasurable
-
prefHeight
default double prefHeight(double width) - Specified by:
prefHeightin interfaceLayoutMeasurable
-
clearCache
default void clearCache()- Specified by:
clearCachein interfaceLayoutMeasurable
-