- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.web.WebView
-
- Все реализованные интерфейсы:
-
Styleable,EventTarget
public final class WebView extends Parent
WebView— этоNode, управляющийWebEngineи отображающий его содержимое. СоответствующийWebEngineсоздаётся автоматически при создании и не может быть изменён после этого.WebViewобрабатывает события мыши и некоторые события клавиатуры, а также автоматически управляет прокруткой, поэтому нет необходимости помещать его вScrollPane.WebViewобъекты должны создаваться и использоваться только из потока FX.- С момента:
- JavaFX 2.0
-
Резюме свойств
Свойства Тип Свойство Описание BooleanPropertycontextMenuEnabledУказывает, включен ли контекстное меню.DoublePropertyfontScaleУказывает коэффициент масштабирования, применяемый к шрифту.ObjectProperty<FontSmoothingType>fontSmoothingTypeУказывает тип сглаживания шрифтов: gray или LCD.ReadOnlyDoublePropertyheightВысота этогоWebView.DoublePropertymaxHeightМаксимальная высота.DoublePropertymaxWidthМаксимальная ширина.DoublePropertyminHeightМинимальная высота.DoublePropertyminWidthМинимальная ширина.DoublePropertyprefHeightПредпочтительная высота.DoublePropertyprefWidthПредпочтительная ширина.ReadOnlyDoublePropertywidthШирина этогоWebView.DoublePropertyzoomТекущий коэффициент масштабирования, применяемый ко всему содержимому страницы.-
Наследованные свойства от класса javafx.scene.Parent
needsLayout
-
Наследованные свойства от класса 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
-
-
Резюме полей
-
Наследованные поля от класса javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
Резюме конструкторов
Конструкторы Конструктор Описание WebView()Создаёт объектWebView.
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание BooleanPropertycontextMenuEnabledProperty()Указывает, включено ли контекстное меню.DoublePropertyfontScaleProperty()Указывает коэффициент масштабирования, применяемый к шрифту.ObjectProperty<FontSmoothingType>fontSmoothingTypeProperty()Указывает тип сглаживания шрифта: серый или ЖК.protected ObservableList<Node>getChildren()Получает список дочерних элементов этогоParent.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()List<CssMetaData<? extends Styleable,?>>getCssMetaData()Этот метод должен делегировать вызовNode.getClassCssMetaData(), чтобы получить доступ к CssMetaData узла без необходимости рефлексии.WebEnginegetEngine()Возвращает объектWebEngine.doublegetFontScale()Получает значение свойства fontScale.FontSmoothingTypegetFontSmoothingType()Получает значение свойства fontSmoothingType.doublegetHeight()Получает значение свойства height.doublegetMaxHeight()Получает значение свойства maxHeight.doublegetMaxWidth()Получает значение свойства maxWidth.doublegetMinHeight()Получает значение свойства minHeight.doublegetMinWidth()Получает значение свойства minWidth.doublegetPrefHeight()Получает значение свойства prefHeight.doublegetPrefWidth()Получает значение свойства prefWidth.doublegetWidth()Получает значение свойства width.doublegetZoom()Получает значение свойства zoom.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)Устанавливает значение свойства zoom.ReadOnlyDoublePropertywidthProperty()Ширина этогоWebView.DoublePropertyzoomProperty()Текущий коэффициент масштабирования, применяемый ко всему содержимому страницы.-
Методы, унаследованные от класса javafx.scene.Parent
computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
-
Методы, унаследованные от класса 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
-
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Методы, унаследованные от интерфейса javafx.css.Styleable
getStyleableNode
-
-
Подробное описание свойств
-
width
public ReadOnlyDoubleProperty widthProperty
Ширина этогоWebView.- См. также:
getWidth()
-
height
public ReadOnlyDoubleProperty heightProperty
Высота этогоWebView.- См. также:
getHeight()
-
zoom
public final DoubleProperty zoomProperty
Текущий коэффициент масштабирования, применяемый ко всему содержимому страницы.- Значение по умолчанию:
- 1.0
- С:
- JavaFX 8.0
- См. также:
-
getZoom(),setZoom(double)
-
fontScale
public DoubleProperty fontScaleProperty
Указывает коэффициент масштабирования, применяемый к шрифту. Это настройка влияет на текстовое содержимое, но не на изображения и элементы с фиксированным размером.- Значение по умолчанию:
- 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
Указывает затребованный тип сглаживания шрифта: серый или ЖК-дисплей. Ширина ограничивающей рамки определяется самой широкой строкой. Примечание: режим ЖК-дисплея не применяется во многих случаях, таких как различные режимы композиции, где применяются эффекты и очень большие глифы.- Значение по умолчанию:
- FontSmoothingType.LCD
- С:
- JavaFX 2.2
- См. также:
-
getFontSmoothingType(),setFontSmoothingType(FontSmoothingType)
-
contextMenuEnabled
public final BooleanProperty contextMenuEnabledProperty
Указывает, включено ли контекстное меню.- Значение по умолчанию:
- true
- С:
- JavaFX 2.2
- См. также:
-
isContextMenuEnabled(),setContextMenuEnabled(boolean)
-
-
Подробное описание конструкторов
-
WebView
public WebView()
Создаёт объектWebView.
-
-
Подробное описание методов
-
getEngine
public final WebEngine getEngine()
Возвращает объектWebEngine.- Возвращает:
- WebEngine
-
getWidth
public final double getWidth()
Возвращает значение свойства width.- Описание свойства:
- Ширина этого
WebView.
-
widthProperty
public ReadOnlyDoubleProperty widthProperty()
Ширина этогоWebView.- См. также:
getWidth()
-
getHeight
public final double getHeight()
Возвращает значение свойства height.- Описание свойства:
- Высота этого
WebView.
-
heightProperty
public ReadOnlyDoubleProperty heightProperty()
Высота этогоWebView.- См. также:
getHeight()
-
setZoom
public final void setZoom(double value)
Устанавливает значение свойства zoom.- Описание свойства:
- Текущий коэффициент масштабирования, применяемый ко всему содержимому страницы.
- Значение по умолчанию:
- 1.0
- С момента:
- JavaFX 8.0
-
getZoom
public final double getZoom()
Возвращает значение свойства zoom.- Описание свойства:
- Текущий коэффициент масштабирования, применяемый ко всему содержимому страницы.
- Значение по умолчанию:
- 1.0
- С момента:
- JavaFX 8.0
-
zoomProperty
public final DoubleProperty zoomProperty()
Текущий коэффициент масштабирования, применяемый ко всему содержимому страницы.- Значение по умолчанию:
- 1.0
- С момента:
- JavaFX 8.0
- См. также:
-
getZoom(),setZoom(double)
-
setFontScale
public final void setFontScale(double value)
Устанавливает значение свойства fontScale.- Описание свойства:
- Указывает коэффициент масштабирования, применяемый к шрифту. Это значение влияет на текстовое содержимое, но не на изображения и элементы с фиксированным размером.
- Значение по умолчанию:
- 1.0
-
getFontScale
public final double getFontScale()
Возвращает значение свойства fontScale.- Описание свойства:
- Указывает коэффициент масштабирования, применяемый к шрифту. Это значение влияет на текстовое содержимое, но не на изображения и элементы с фиксированным размером.
- Значение по умолчанию:
- 1.0
-
fontScaleProperty
public DoubleProperty fontScaleProperty()
Указывает коэффициент масштабирования, применяемый к шрифту. Это значение влияет на текстовое содержимое, но не на изображения и элементы с фиксированным размером.- Значение по умолчанию:
- 1.0
- См. также:
-
getFontScale(),setFontScale(double)
-
isResizable
public boolean isResizable()
Описание, скопированное из класса:NodeУказывает, является ли этот узел типом, который может быть изменен размером своим родителем. Если этот метод возвращает true, родитель изменит размер узла (в идеале в пределах его диапазона размера), вызвав node.resize(width,height) во время прохода по макету. Все Region, Controls и WebView — это изменяемые классы, которые зависят от изменения размера их родителями во время макета после того, как будет применена вся информация о размере и стилях CSS.Если этот метод возвращает false, родитель не может изменить его размер во время макета (resize() — это нет-операция), и он должен возвращать layoutBounds для минимальных, предпочтительных и максимальных размеров. Group, Text и все Shape не изменяются размером и, следовательно, зависят от приложения для установления их размеров путем установки соответствующих свойств (например, width/height для Rectangle, текст в Text и так далее). Неизменяемые размером узлы все равно могут перемещаться во время макета.
- Переопределяет:
-
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Если узел изменяем размером, установит его макетные границы до указанной ширины и высоты. Если узел не изменяем размером, этот метод является нет-операцией.Этот метод, как правило, должен вызываться родительскими узлами из методов layoutChildren(). Все классы 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)
Вызывается во время компоновки для определения предпочтительной ширины для этого узла.- Overrides:
-
prefWidthin classParent - Параметры:
-
height- высота, которая должна использоваться, если предпочтительная ширина зависит от нее - Возвращает:
- предпочтительная ширина, до которой должен быть изменен размер этого узла во время компоновки
- См. также:
-
Node.isResizable(),Node.getContentBias(),Node.autosize()
-
prefHeight
public final double prefHeight(double width)
Вызывается во время компоновки для определения предпочтительной высоты для этого узла.- Overrides:
-
prefHeightin classParent - Параметры:
-
width- ширина, которая должна использоваться, если предпочтительная высота зависит от нее - Возвращает:
- предпочтительная высота, до которой должен быть изменен размер этого узла во время компоновки
- См. также:
-
Node.getContentBias(),Node.autosize()
-
maxWidth
public final double maxWidth(double height)
Вызывается во время компоновки для определения максимальной ширины для этого узла.- Overrides:
-
maxWidthin classNode - Параметры:
-
height- высота, которая должна использоваться, если максимальная ширина зависит от нее - Возвращает:
- максимальная ширина, до которой должен быть изменен размер этого узла во время компоновки
- См. также:
-
Node.isResizable(),Node.getContentBias()
-
maxHeight
public final double maxHeight(double width)
Вызывается во время компоновки для определения максимальной высоты для этого узла.- Overrides:
-
maxHeightin classNode - Параметры:
-
width- ширина, которая должна использоваться, если максимальная высота зависит от нее - Возвращает:
- максимальная высота, до которой должен быть изменен размер этого узла во время компоновки
- См. также:
-
Node.isResizable(),Node.getContentBias()
-
minWidthProperty
public DoubleProperty minWidthProperty()
Свойство минимальной ширины.- См. также:
-
getMinWidth(),setMinWidth(double)
-
setMinWidth
public final void setMinWidth(double value)
Задает значение свойства minWidth.- Описание свойства:
- Свойство минимальной ширины.
-
getMinWidth
public final double getMinWidth()
Возвращает значение свойства minWidth.- Описание свойства:
- Свойство минимальной ширины.
-
minHeightProperty
public DoubleProperty minHeightProperty()
Свойство минимальной высоты.- См. также:
-
getMinHeight(),setMinHeight(double)
-
setMinHeight
public final void setMinHeight(double value)
Задает значение свойства minHeight.- Описание свойства:
- Свойство минимальной высоты.
-
getMinHeight
public final double getMinHeight()
Возвращает значение свойства minHeight.- Описание свойства:
- Свойство минимальной высоты.
-
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.- Описание свойства:
- Свойство предпочтительной ширины.
-
getPrefWidth
public final double getPrefWidth()
Возвращает значение свойства prefWidth.- Описание свойства:
- Свойство предпочтительной ширины.
-
prefHeightProperty
public DoubleProperty prefHeightProperty()
Свойство предпочтительной высоты.- См. также:
-
getPrefHeight(),setPrefHeight(double)
-
setPrefHeight
public final void setPrefHeight(double value)
Задает значение свойства prefHeight.- Описание свойства:
- Свойство предпочтительной высоты.
-
getPrefHeight
public final double getPrefHeight()
Возвращает значение свойства prefHeight.- Описание свойства:
- Свойство предпочтительной высоты.
-
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.- Описание свойства:
- Свойство максимальной ширины.
-
getMaxWidth
public final double getMaxWidth()
Возвращает значение свойства maxWidth.- Описание свойства:
- Свойство максимальной ширины.
-
maxHeightProperty
public DoubleProperty maxHeightProperty()
Свойство максимальной высоты.- См. также:
-
getMaxHeight(),setMaxHeight(double)
-
setMaxHeight
public final void setMaxHeight(double value)
Задает значение свойства maxHeight.- Описание свойства:
- Свойство максимальной высоты.
-
getMaxHeight
public final double getMaxHeight()
Возвращает значение свойства maxHeight.- Описание свойства:
- Свойство максимальной высоты.
-
setMaxSize
public void setMaxSize(double maxWidth, double maxHeight)Удобный метод для установки максимальной ширины и высоты.- Параметры:
-
maxWidth- максимальная ширина -
maxHeight- максимальная высота
-
setFontSmoothingType
public final void setFontSmoothingType(FontSmoothingType value)
Задает значение свойства fontSmoothingType.- Описание свойства:
- Указывает запрошенный тип сглаживания шрифта: gray или LCD. Ширина ограничивающего прямоугольника определяется самой широкой строкой. Примечание: режим LCD не применяется во многих случаях, таких как различные режимы композитинга, где применяются эффекты, а также для очень больших глифов.
- Значение по умолчанию:
- FontSmoothingType.LCD
- С:
- JavaFX 2.2
-
getFontSmoothingType
public final FontSmoothingType getFontSmoothingType()
Возвращает значение свойства fontSmoothingType.- Описание свойства:
- Указывает запрошенный тип сглаживания шрифта: gray или LCD. Ширина ограничивающего прямоугольника определяется самой широкой строкой. Примечание: режим LCD не применяется во многих случаях, таких как различные режимы композитинга, где применяются эффекты, а также для очень больших глифов.
- Значение по умолчанию:
- FontSmoothingType.LCD
- С:
- JavaFX 2.2
-
-
fontSmoothingTypeProperty
public final ObjectProperty<FontSmoothingType> fontSmoothingTypeProperty()
Указывает требуемый тип сглаживания шрифта: «серый» или «ЖКД». Ширина ограничивающего прямоугольника определяется самой широкой строкой. Примечание: режим ЖКД не применяется во многих случаях, таких как различные режимы композиции, где применяются эффекты и очень большие глифы.- Значение по умолчанию:
- FontSmoothingType.LCD
- С момента:
- JavaFX 2.2
- См. также:
-
getFontSmoothingType(),setFontSmoothingType(FontSmoothingType)
-
setContextMenuEnabled
public final void setContextMenuEnabled(boolean value)
Устанавливает значение свойства contextMenuEnabled.- Описание свойства:
- Указывает, включено ли контекстное меню.
- Значение по умолчанию:
- true
- С момента:
- JavaFX 2.2
-
isContextMenuEnabled
public final boolean isContextMenuEnabled()
Получает значение свойства contextMenuEnabled.- Описание свойства:
- Указывает, включено ли контекстное меню.
- Значение по умолчанию:
- true
- С момента:
- JavaFX 2.2
-
contextMenuEnabledProperty
public final BooleanProperty contextMenuEnabledProperty()
Указывает, включено ли контекстное меню.- Значение по умолчанию:
- true
- С момента:
- 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(), чтобы можно было получить доступ к CssMetaData узла без рефлексии.- Задано в:
-
getCssMetaDataв интерфейсеStyleable - Переопределяет:
-
getCssMetaDataв классеNode - Возвращает:
- CssMetaData, связанный с этим узлом, который может включать CssMetaData его суперклассов.
- С момента:
- JavaFX 8.0
-
getChildren
protected ObservableList<Node> getChildren()
Описание скопировано из класса:ParentПолучает список дочерних элементов этогоParent.См. документацию по классу
Nodeдля ограничений на структуру сцены при настройке списка дочерних элементовParent. Если эти ограничения нарушаются изменением списка дочерних элементов, изменение игнорируется, и предыдущее значение списка дочерних элементов восстанавливается. В этом случае выбрасываетсяIllegalArgumentException.Если этот узел
Parentприсоединён кScene, присоединённой кWindow, который отображается (Window.isShowing()), то его список дочерних элементов можно изменять только в потоке JavaFX Application. Если это ограничение нарушено, выбрасываетсяIllegalStateException.Примечание для подклассов: если вы переопределяете этот метод, вы должны вернуть результат вызова этого метода super. Фактический экземпляр списка, возвращаемый любой реализацией getChildren(), должен быть списком, принадлежащим и управляемым этим Parent. Единственной типичной целью переопределения этого метода является повышение уровня доступа к методу.
- Переопределяет:
-
getChildrenв классеParent - Возвращает:
- список дочерних элементов этого
Parent.
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.