- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.web.WebView
-
- All Implemented Interfaces:
-
Styleable,EventTarget
public final class WebView extends Parent
WebView是一个Node,管理一个WebEngine并显示其内容。 相关联的WebEngine在施工时自动创建,之后不能更改。WebView处理鼠标和一些键盘事件,并自动管理滚动,所以没有必要把它放入一个ScrollPane。WebView对象必须仅通过FX线程创建和访问。- 从以下版本开始:
- JavaFX 2.0
-
-
Property Summary
Properties Type Property 描述 BooleanPropertycontextMenuEnabled指定是否启用了上下文菜单。DoublePropertyfontScale指定应用于字体的比例因子。ObjectProperty<FontSmoothingType>fontSmoothingType指定所请求的字体平滑类型:灰色或LCD。ReadOnlyDoublePropertyheight这个高度WebView。DoublePropertymaxHeight最大高度属性。DoublePropertymaxWidth最大宽度属性。DoublePropertyminHeight最小高度属性。DoublePropertyminWidth最小宽度属性。DoublePropertyprefHeight首选高度属性。DoublePropertyprefWidth首选宽度属性。ReadOnlyDoublePropertywidth此宽度为WebView。DoublePropertyzoom当前缩放因子应用于整个页面内容。-
Properties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
-
Properties inherited from class javafx.scene.Parent
needsLayout
-
-
Field Summary
-
Fields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
构造方法摘要
构造方法 Constructor 描述 WebView()创建一个WebView对象。
-
方法摘要
所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 BooleanPropertycontextMenuEnabledProperty()指定是否启用了上下文菜单。DoublePropertyfontScaleProperty()指定应用于字体的比例因子。ObjectProperty<FontSmoothingType>fontSmoothingTypeProperty()指定所请求的字体平滑类型:灰色或LCD。protected ObservableList<Node>getChildren()获取这个Parent的孩子列表。static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()List<CssMetaData<? extends Styleable,?>>getCssMetaData()该方法应该委托给Node.getClassCssMetaData(),以便可以访问Node的CssMetaData而不需要反射。WebEnginegetEngine()返回WebEngine对象。doublegetFontScale()获取属性fontScale的值。FontSmoothingTypegetFontSmoothingType()获取属性fontSmoothingType的值。doublegetHeight()获取属性高度的值。doublegetMaxHeight()获取属性maxHeight的值。doublegetMaxWidth()获取属性maxWidth的值。doublegetMinHeight()获取属性minHeight的值。doublegetMinWidth()获取属性minWidth的值。doublegetPrefHeight()获取属性prefHeight的值。doublegetPrefWidth()获取属性prefWidth的值。doublegetWidth()获取属性宽度的值。doublegetZoom()获取属性变焦的值。ReadOnlyDoublePropertyheightProperty()这个高度WebView。booleanisContextMenuEnabled()获取属性contextMenuEnabled的值。booleanisResizable()指示该节点是否可以由父节点调整大小。doublemaxHeight(double width)在布局期间调用以确定此节点的最大高度。DoublePropertymaxHeightProperty()最大高度属性。doublemaxWidth(double height)在布局期间调用以确定此节点的最大宽度。DoublePropertymaxWidthProperty()最大宽度属性。doubleminHeight(double width)在布局期间调用以确定此节点的最小高度。DoublePropertyminHeightProperty()最小高度属性。doubleminWidth(double height)在布局期间调用以确定此节点的最小宽度。DoublePropertyminWidthProperty()最小宽度属性。doubleprefHeight(double width)在布局期间调用以确定此节点的首选高度。DoublePropertyprefHeightProperty()首选高度属性。doubleprefWidth(double height)在布局期间调用以确定此节点的首选宽度。DoublePropertyprefWidthProperty()首选宽度属性。voidresize(double width, double height)如果节点可调整大小,将其布局边界设置为指定的宽度和高度。voidsetContextMenuEnabled(boolean value)设置属性contextMenuEnabled的值。voidsetFontScale(double value)设置属性fontScale的值。voidsetFontSmoothingType(FontSmoothingType value)设置属性fontSmoothingType的值。voidsetMaxHeight(double value)设置属性maxHeight的值。voidsetMaxSize(double maxWidth, double maxHeight)设置最大宽度和高度的便利方法。voidsetMaxWidth(double value)设置属性maxWidth的值。voidsetMinHeight(double value)设置属性minHeight的值。voidsetMinSize(double minWidth, double minHeight)设置最小宽度和高度的方便方法。voidsetMinWidth(double value)设置属性minWidth的值。voidsetPrefHeight(double value)设置属性prefHeight的值。voidsetPrefSize(double prefWidth, double prefHeight)设置首选宽度和高度的便利方法。voidsetPrefWidth(double value)设置属性prefWidth的值。voidsetZoom(double value)设置属性缩放的值。ReadOnlyDoublePropertywidthProperty()此宽度为WebView。DoublePropertyzoomProperty()当前缩放因子应用于整个页面内容。-
Methods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class javafx.scene.Parent
computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
-
Methods inherited from interface javafx.css.Styleable
getStyleableNode
-
-
-
-
Property Detail
-
width
public ReadOnlyDoubleProperty widthProperty
此宽度为WebView。- 另请参见:
-
getWidth()
-
height
public ReadOnlyDoubleProperty heightProperty
这个高度WebView。- 另请参见:
-
getHeight()
-
zoom
public final DoubleProperty zoomProperty
当前缩放因子应用于整个页面内容。- Default value:
- 1.0
- 从以下版本开始:
- JavaFX 8.0
- 另请参见:
-
getZoom(),setZoom(double)
-
fontScale
public DoubleProperty fontScaleProperty
指定应用于字体的比例因子。 此设置影响文本内容,但不影响图像和固定大小的元素。- Default value:
- 1.0
- 另请参见:
-
getFontScale(),setFontScale(double)
-
minWidth
public DoubleProperty minWidthProperty
最小宽度属性。- 另请参见:
-
getMinWidth(),setMinWidth(double)
-
minHeight
public DoubleProperty minHeightProperty
最小高度属性。- 另请参见:
-
getMinHeight(),setMinHeight(double)
-
prefWidth
public DoubleProperty prefWidthProperty
首选宽度属性。- 另请参见:
-
getPrefWidth(),setPrefWidth(double)
-
prefHeight
public DoubleProperty prefHeightProperty
首选高度属性。- 另请参见:
-
getPrefHeight(),setPrefHeight(double)
-
maxWidth
public DoubleProperty maxWidthProperty
最大宽度属性。- 另请参见:
-
getMaxWidth(),setMaxWidth(double)
-
maxHeight
public DoubleProperty maxHeightProperty
最大高度属性。- 另请参见:
-
getMaxHeight(),setMaxHeight(double)
-
fontSmoothingType
public final ObjectProperty<FontSmoothingType> fontSmoothingTypeProperty
指定所请求的字体平滑类型:灰色或LCD。 边框的宽度由最宽的行定义。 注意:LCD模式不适用于许多情况,例如各种合成模式,其中应用效果和非常大的字形。- Default value:
- FontSmoothingType.LCD
- 从以下版本开始:
- JavaFX 2.2
- 另请参见:
-
getFontSmoothingType(),setFontSmoothingType(FontSmoothingType)
-
contextMenuEnabled
public final BooleanProperty contextMenuEnabledProperty
指定是否启用了上下文菜单。- Default value:
- 真正
- 从以下版本开始:
- JavaFX 2.2
- 另请参见:
-
isContextMenuEnabled(),setContextMenuEnabled(boolean)
-
-
方法详细信息
-
getEngine
public final WebEngine getEngine()
返回WebEngine对象。- 结果
- WebEngine
-
getWidth
public final double getWidth()
获取属性宽度的值。- Property description:
-
此宽度为
WebView。
-
widthProperty
public ReadOnlyDoubleProperty widthProperty()
此宽度为WebView。- 另请参见:
-
getWidth()
-
getHeight
public final double getHeight()
获取属性高度的值。- Property description:
-
这个高度
WebView。
-
heightProperty
public ReadOnlyDoubleProperty heightProperty()
这个高度WebView。- 另请参见:
-
getHeight()
-
setZoom
public final void setZoom(double value)
设置属性缩放的值。- Property description:
- 当前缩放因子应用于整个页面内容。
- Default value:
- 1.0
- 从以下版本开始:
- JavaFX 8.0
-
getZoom
public final double getZoom()
获取属性变焦的值。- Property description:
- 当前缩放因子应用于整个页面内容。
- Default value:
- 1.0
- 从以下版本开始:
- JavaFX 8.0
-
zoomProperty
public final DoubleProperty zoomProperty()
当前缩放因子应用于整个页面内容。- Default value:
- 1.0
- 从以下版本开始:
- JavaFX 8.0
- 另请参见:
-
getZoom(),setZoom(double)
-
setFontScale
public final void setFontScale(double value)
设置属性fontScale的值。- Property description:
- 指定应用于字体的比例因子。 此设置影响文本内容,但不影响图像和固定大小的元素。
- Default value:
- 1.0
-
getFontScale
public final double getFontScale()
获取属性fontScale的值。- Property description:
- 指定应用于字体的比例因子。 此设置影响文本内容,但不影响图像和固定大小的元素。
- Default value:
- 1.0
-
fontScaleProperty
public DoubleProperty fontScaleProperty()
指定应用于字体的比例因子。 此设置影响文本内容,但不影响图像和固定大小的元素。- Default value:
- 1.0
- 另请参见:
-
getFontScale(),setFontScale(double)
-
isResizable
public boolean isResizable()
描述从类复制:Node指示该节点是否可以由父节点调整大小。 如果此方法返回true,那么在布局过程中,父节点将通过调用node.resize(width,height)来调整节点的大小(理想情况下在其大小范围内)。 所有区域,控件和WebView都是可调整大小的类,它们在应用所有尺寸和CSS样式信息后,依赖于他们的父母在布局期间调整大小。如果此方法返回false,那么在布局期间父()不能调整它大小(resize()是一个no-op),并且它应该返回其layoutBounds的最小,首选和最大大小。 组,文本和所有形状都不能调整大小,因此通过设置适当的属性(例如矩形的宽度/高度,文本上的文本等),依赖于应用程序来建立其大小。 在布局期间,仍然可以重新定位不可调整大小的节点。
- 重写:
-
isResizable在Node - 结果
- 该布局期间该节点类型是否可以由其父节点调整大小
- 另请参见:
-
Node.getContentBias(),Node.minWidth(double),Node.minHeight(double),Node.prefWidth(double),Node.prefHeight(double),Node.maxWidth(double),Node.maxHeight(double),Node.resize(double, double),Node.getLayoutBounds()
-
resize
public void resize(double width, double height)描述从类复制:Node如果节点可调整大小,将其布局边界设置为指定的宽度和高度。 如果节点不能调整大小,这个方法是无效的。这个方法通常只能通过parentChildren()方法由父节点调用。 所有Parent类将自动调整大小可调整大小的子项,因此应用程序直接进行的调整大小将被节点的父级覆盖,除非子级不受管理。
父母负责确保宽度和高度值落在可调整大小的节点的首选范围内。 如果父级只需要将节点的大小调整为其首选大小,则可以使用autosize()方法。
- 重写:
-
resize在Node - 参数
-
width- 目标布局限制宽度 -
height- 目标布局界定高度 - 另请参见:
-
Node.isResizable(),Node.getContentBias(),Node.autosize(),Node.minWidth(double),Node.minHeight(double),Node.prefWidth(double),Node.prefHeight(double),Node.maxWidth(double),Node.maxHeight(double),Node.getLayoutBounds()
-
minWidth
public final double minWidth(double height)
在布局期间调用以确定此节点的最小宽度。- 重写:
-
minWidth在Parent - 参数
-
height- 如果最小宽度取决于应该使用的高度 - 结果
- 在布局期间该节点应该调整大小的最小宽度
- 另请参见:
-
Node.isResizable(),Node.getContentBias()
-
minHeight
public final double minHeight(double width)
在布局期间调用以确定此节点的最小高度。- 重写:
-
minHeight在Parent - 参数
-
width- 如果最小高度取决于应该使用的宽度 - 结果
- 在布局期间该节点应该调整大小的最小高度
- 另请参见:
-
Node.isResizable(),Node.getContentBias()
-
prefWidth
public final double prefWidth(double height)
在布局期间调用以确定此节点的首选宽度。- 重写:
-
prefWidth在Parent - 参数
-
height- 如果首选宽度取决于应该使用的高度 - 结果
- 在布局期间该节点应该调整大小的首选宽度
- 另请参见:
-
Node.isResizable(),Node.getContentBias(),Node.autosize()
-
prefHeight
public final double prefHeight(double width)
在布局期间调用以确定此节点的首选高度。- 重写:
-
prefHeight在Parent - 参数
-
width- 如果偏好的高度取决于应该使用的宽度 - 结果
- 在布局期间该节点应该调整大小的首选高度
- 另请参见:
-
Node.getContentBias(),Node.autosize()
-
maxWidth
public final double maxWidth(double height)
在布局期间调用以确定此节点的最大宽度。- 重写:
-
maxWidth在Node - 参数
-
height- 如果最大宽度取决于应该使用的高度 - 结果
- 在布局期间该节点应该调整大小的最大宽度
- 另请参见:
-
Node.isResizable(),Node.getContentBias()
-
maxHeight
public final double maxHeight(double width)
在布局期间调用以确定此节点的最大高度。- 重写:
-
maxHeight在Node - 参数
-
width- 如果最大高度取决于它应该使用的宽度 - 结果
- 在布局期间该节点应该调整大小的最大高度
- 另请参见:
-
Node.isResizable(),Node.getContentBias()
-
minWidthProperty
public DoubleProperty minWidthProperty()
最小宽度属性。- 另请参见:
-
getMinWidth(),setMinWidth(double)
-
setMinWidth
public final void setMinWidth(double value)
设置属性minWidth的值。- Property description:
- 最小宽度属性。
-
getMinWidth
public final double getMinWidth()
获取属性minWidth的值。- Property description:
- 最小宽度属性。
-
minHeightProperty
public DoubleProperty minHeightProperty()
最小高度属性。- 另请参见:
-
getMinHeight(),setMinHeight(double)
-
setMinHeight
public final void setMinHeight(double value)
设置属性minHeight的值。- Property description:
- 最小高度属性。
-
getMinHeight
public final double getMinHeight()
获取属性minHeight的值。- Property description:
- 最小高度属性。
-
setMinSize
public void setMinSize(double minWidth, double minHeight)设置最小宽度和高度的方便方法。- 参数
-
minWidth- 最小宽度 -
minHeight- 最小高度
-
prefWidthProperty
public DoubleProperty prefWidthProperty()
首选宽度属性。- 另请参见:
-
getPrefWidth(),setPrefWidth(double)
-
setPrefWidth
public final void setPrefWidth(double value)
设置属性prefWidth的值。- Property description:
- 首选宽度属性。
-
getPrefWidth
public final double getPrefWidth()
获取属性prefWidth的值。- Property description:
- 首选宽度属性。
-
prefHeightProperty
public DoubleProperty prefHeightProperty()
首选高度属性。- 另请参见:
-
getPrefHeight(),setPrefHeight(double)
-
setPrefHeight
public final void setPrefHeight(double value)
设置属性prefHeight的值。- Property description:
- 首选高度属性。
-
getPrefHeight
public final double getPrefHeight()
获取属性prefHeight的值。- Property description:
- 首选高度属性。
-
setPrefSize
public void setPrefSize(double prefWidth, double prefHeight)设置首选宽度和高度的便利方法。- 参数
-
prefWidth- 首选宽度 -
prefHeight- 首选高度
-
maxWidthProperty
public DoubleProperty maxWidthProperty()
最大宽度属性。- 另请参见:
-
getMaxWidth(),setMaxWidth(double)
-
setMaxWidth
public final void setMaxWidth(double value)
设置属性maxWidth的值。- Property description:
- 最大宽度属性。
-
getMaxWidth
public final double getMaxWidth()
获取属性maxWidth的值。- Property description:
- 最大宽度属性。
-
maxHeightProperty
public DoubleProperty maxHeightProperty()
最大高度属性。- 另请参见:
-
getMaxHeight(),setMaxHeight(double)
-
setMaxHeight
public final void setMaxHeight(double value)
设置属性maxHeight的值。- Property description:
- 最大高度属性。
-
getMaxHeight
public final double getMaxHeight()
获取属性maxHeight的值。- Property description:
- 最大高度属性。
-
setMaxSize
public void setMaxSize(double maxWidth, double maxHeight)设置最大宽度和高度的便利方法。- 参数
-
maxWidth- 最大宽度 -
maxHeight- 最大高度
-
setFontSmoothingType
public final void setFontSmoothingType(FontSmoothingType value)
设置属性fontSmoothingType的值。- Property description:
- 指定所请求的字体平滑类型:灰色或LCD。 边框的宽度由最宽的行定义。 注意:LCD模式不适用于许多情况,例如各种合成模式,其中应用效果和非常大的字形。
- Default value:
- FontSmoothingType.LCD
- 从以下版本开始:
- JavaFX 2.2
-
getFontSmoothingType
public final FontSmoothingType getFontSmoothingType()
获取属性fontSmoothingType的值。- Property description:
- 指定所请求的字体平滑类型:灰色或LCD。 边框的宽度由最宽的行定义。 注意:LCD模式不适用于许多情况,例如各种合成模式,其中应用效果和非常大的字形。
- Default value:
- FontSmoothingType.LCD
- 从以下版本开始:
- JavaFX 2.2
-
fontSmoothingTypeProperty
public final ObjectProperty<FontSmoothingType> fontSmoothingTypeProperty()
指定所请求的字体平滑类型:灰色或LCD。 边框的宽度由最宽的行定义。 注意:LCD模式不适用于许多情况,例如各种合成模式,其中应用效果和非常大的字形。- Default value:
- FontSmoothingType.LCD
- 从以下版本开始:
- JavaFX 2.2
- 另请参见:
-
getFontSmoothingType(),setFontSmoothingType(FontSmoothingType)
-
setContextMenuEnabled
public final void setContextMenuEnabled(boolean value)
设置属性contextMenuEnabled的值。- Property description:
- 指定是否启用了上下文菜单。
- Default value:
- 真正
- 从以下版本开始:
- JavaFX 2.2
-
isContextMenuEnabled
public final boolean isContextMenuEnabled()
获取属性contextMenuEnabled的值。- Property description:
- 指定是否启用了上下文菜单。
- Default value:
- 真正
- 从以下版本开始:
- JavaFX 2.2
-
contextMenuEnabledProperty
public final BooleanProperty contextMenuEnabledProperty()
指定是否启用了上下文菜单。- Default value:
- 真正
- 从以下版本开始:
- JavaFX 2.2
- 另请参见:
-
isContextMenuEnabled(),setContextMenuEnabled(boolean)
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- 结果
- 与此类相关联的CssMetaData可能包括其类的CssMetaData。
- 从以下版本开始:
- JavaFX 8.0
-
getCssMetaData
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
该方法应该委托给Node.getClassCssMetaData(),以便可以访问Node的CssMetaData而不需要反射。- Specified by:
-
getCssMetaData在接口Styleable - 重写:
-
getCssMetaData在Node - 结果
- 与该节点相关联的CssMetaData,其可以包括其超类的CssMetaData。
- 从以下版本开始:
- JavaFX 8.0
-
getChildren
protected ObservableList<Node> getChildren()
描述从类复制:Parent获取此Parent的孩子列表。有关设置
Parent的子列表的场景图结构限制,请参阅Node的类文档。 如果对子列表的更改违反了这些限制,则忽略该更改,并恢复子列表的先前值。 在这种情况下抛出一个IllegalArgumentException。如果这个
Parent节点被连接到Scene连接到Window被showning(Window.isShowing()),那么其子女的名单必须只在JavaFX应用程序线程修改。 如果违反限制,则抛出一个IllegalStateException。注意子类:如果您重写此方法,则必须从实现中返回调用此超级方法的结果。 从任何getChildren()实现返回的实际列表实例必须是由此父项所拥有和管理的列表。 推翻这种方法的唯一典型的目的是推广这种方法。
- 重写:
-
getChildren在Parent - 结果
-
这个
Parent的孩子Parent。
-
-