Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип элементов, содержавших в пределах TreeView экземпляры TreeItem.public class CheckBoxTreeCell<T> extends TreeCell<T>
TreeCell
реализация, которая тянет a CheckBox
узел в ячейке, наряду с поддержкой общих взаимодействий (обсужденный в большей глубине коротко). Сделать создание TreeViews с CheckBoxes легче, удобство class вызванный CheckBoxTreeItem
обеспечивается. Это настоятельно рекомендуется тот, разработчики используют этот class, а не постоянного клиента TreeItem
class, создавая их древовидные структуры TreeView. Сошлитесь на документацию API CheckBoxTreeItem для примера на том, как эти два класса могут быть объединены.
Когда использующийся в TreeView, CheckBoxCell представляется с CheckBox направо от 'узла раскрытия' (то есть стрелка). Элемент, сохраненный в TreeItem.getValue()
тогда обратятся к StringConverter это, и этот текст возьмет все остающееся горизонтальное пространство. Дополнительно, при использовании CheckBoxTreeItem
, TreeView автоматически обработает ситуации, такие как:
CheckBox
около элемента, у которого есть дочерние элементы, приведет ко всем дочерним элементам, также становящимся, выбрал/отменял. CheckBox
около элемента, у которого есть родитель, возможно переключит состояние родителя. Например, если Вы выберете единственный дочерний элемент, то родитель станет неопределенным (указание на частичный выбор дочерних элементов). Если Вы продолжите, чтобы выбрать все дочерние элементы, то родитель тогда покажет, что также выбирается. Это является рекурсивным со всеми родительскими узлами, обновляющими как ожидалось. CheckBoxTreeItem
не является требуемым, тогда необходимо вызвать одного из конструкторов где a Callback
то, при условии, что может возвратиться ObservableValue<Boolean>
данный a TreeItem
экземпляр. Это ObservableValue<Boolean>
должен представить булево состояние данного TreeItem
.Ввести | Свойство и Описание |
---|---|
ObjectProperty<StringConverter<TreeItem<T>>> |
преобразователь
StringConverter свойство. |
ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> |
selectedStateCallback
Свойство, представляющее
Callback это связывается с CheckBox, показанным на экране. |
disclosureNode, treeItem, treeView
Индекс
editable, editing, empty, item, selected
alignment, contentDisplay, ellipsisString, font, graphic, graphicTextGap, labelPadding, lineSpacing, mnemonicParsing, textAlignment, textFill, textOverrun, text, underline, wrapText
contextMenu, skin, tooltip
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
needsLayout
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, visible
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
CheckBoxTreeCell()
Создает значение по умолчанию
CheckBoxTreeCell это предполагает, что TreeView создается с CheckBoxTreeItem экземпляры, а не значение по умолчанию TreeItem . |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Создает a
CheckBoxTreeCell поскольку использование в TreeView управляет через фабрику ячейки. |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Создает a
CheckBoxTreeCell поскольку использование в TreeView управляет через фабрику ячейки. |
Модификатор и Тип | Метод и Описание |
---|---|
ObjectProperty<StringConverter<TreeItem<T>>> |
converterProperty()
StringConverter свойство. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView()
Создает фабрику ячейки для использования в управлении TreeView, хотя есть главное предположение когда использующийся в TreeView: эта фабрика ячейки предполагает, что корень TreeView, и все дочерние элементы являются экземплярами
CheckBoxTreeItem , а не значение по умолчанию TreeItem class, который обычно используется. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Создает фабрику ячейки для использования в управлении TreeView.
|
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Создает фабрику ячейки для использования в управлении TreeView.
|
StringConverter<TreeItem<T>> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> |
getSelectedStateCallback()
Возвраты
Callback это связывается с CheckBox, показанным на экране. |
ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> |
selectedStateCallbackProperty()
Свойство, представляющее
Callback это связывается с CheckBox, показанным на экране. |
void |
setConverter(StringConverter<TreeItem<T>> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> value)
Наборы
Callback это связывается с CheckBox, показанным на экране. |
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
cancelEdit, commitEdit, createDefaultSkin, disclosureNodeProperty, getDisclosureNode, getTreeItem, getTreeView, setDisclosureNode, startEdit, treeItemProperty, treeViewProperty, updateTreeItem, updateTreeView
getIndex, indexProperty, updateIndex
editableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem, updateSelected
alignmentProperty, contentDisplayProperty, ellipsisStringProperty, fontProperty, getAlignment, getClassCssMetaData, getContentBias, getContentDisplay, getControlCssMetaData, getEllipsisString, getFont, getGraphic, getGraphicTextGap, getLabelPadding, getLineSpacing, getText, getTextAlignment, getTextFill, getTextOverrun, graphicProperty, graphicTextGapProperty, isMnemonicParsing, isUnderline, isWrapText, labelPaddingProperty, lineSpacingProperty, mnemonicParsingProperty, setAlignment, setContentDisplay, setEllipsisString, setFont, setGraphic, setGraphicTextGap, setLineSpacing, setMnemonicParsing, setText, setTextAlignment, setTextFill, setTextOverrun, setUnderline, setWrapText, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, underlineProperty, wrapTextProperty
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, getUserAgentStylesheet, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayout
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, 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, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, 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, screenToLocal, screenToLocal, screenToLocal, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
public final ObjectProperty<StringConverter<TreeItem<T>>> converterProperty
StringConverter
свойство.public final ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> selectedStateCallbackProperty
Callback
это связывается с CheckBox, показанным на экране.public CheckBoxTreeCell()
CheckBoxTreeCell
это предполагает, что TreeView создается с CheckBoxTreeItem
экземпляры, а не значение по умолчанию TreeItem
. При использовании CheckBoxTreeItem
, это будет внутренне управлять выбранным и неопределенным состоянием каждого элемента в дереве.public CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
CheckBoxTreeCell
поскольку использование в TreeView управляет через фабрику ячейки. В отличие от этого CheckBoxTreeCell()
, этот метод не предполагает, что все экземпляры TreeItem в TreeView CheckBoxTreeItem
. Чтобы вызвать этот метод, необходимо обеспечить a Если элементы не Callback
это, учитывая объект типа TreeItemObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Это ObservableValue<Boolean>
будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue<Boolean>
, если это изменяется внешне). CheckBoxTreeItem
экземпляры, это становится обязанностью разработчиков обработать обновление состояния родителя и дочерних элементов Триитемса. Это означает, что, учитывая TreeItem, этот class будет просто переключатели ObservableValue<Boolean>
это обеспечивается, и больше. Конечно, эта функциональность может тогда быть реализована внешне, добавляя наблюдателей к ObservableValue<Boolean>
, и переключение состояния других свойств по мере необходимости.
getSelectedProperty
- A Callback
это возвратится ObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет.public CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
CheckBoxTreeCell
поскольку использование в TreeView управляет через фабрику ячейки. В отличие от этого CheckBoxTreeCell()
, этот метод не предполагает, что все экземпляры TreeItem в TreeView CheckBoxTreeItem
. Чтобы вызвать этот метод, необходимо обеспечить a Если элементы не Callback
это, учитывая объект типа TreeItemObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Это ObservableValue<Boolean>
будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue<Boolean>
, если это изменяется внешне). CheckBoxTreeItem
экземпляры, это становится обязанностью разработчиков обработать обновление состояния родителя и дочерних элементов Триитемса. Это означает, что, учитывая TreeItem, этот class будет просто переключатели ObservableValue<Boolean>
это обеспечивается, и больше. Конечно, эта функциональность может тогда быть реализована внешне, добавляя наблюдателей к ObservableValue<Boolean>
, и переключение состояния других свойств по мере необходимости.
getSelectedProperty
- A Callback
это возвратится ObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет.converter
- StringConverter, что, дайте объект типа TreeItempublic static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView()
CheckBoxTreeItem
, а не значение по умолчанию TreeItem
class, который обычно используется. Когда использующийся в TreeView, CheckBoxCell представляется с CheckBox направо от 'узла раскрытия' (то есть стрелка). Элемент, сохраненный в TreeItem.getValue()
тогда обратятся к StringConverter это, и этот текст возьмет все остающееся горизонтальное пространство. Дополнительно, при использовании CheckBoxTreeItem
, TreeView автоматически обработает ситуации, такие как:
CheckBox
около элемента, у которого есть дочерние элементы, приведет ко всем дочерним элементам, также становящимся, выбрал/отменял.CheckBox
около элемента, у которого есть родитель, возможно переключит состояние родителя. Например, если Вы выберете единственный дочерний элемент, то родитель станет неопределенным (указание на частичный выбор дочерних элементов). Если Вы продолжите, чтобы выбрать все дочерние элементы, то родитель тогда покажет, что также выбирается. Это является рекурсивным со всеми родительскими узлами, обновляющими как ожидалось.К сожалению, из-за ограничений в Java, необходимо обеспечить явный бросок при использовании этого метода. Например:
final TreeView<String> treeView = new TreeView<String>();
treeView.setCellFactory(CheckBoxCell.<String>forTreeView());
T
- Тип элементов, содержавших в пределах CheckBoxTreeItem
экземпляры.Callback
это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах корня TreeView, и всех его дочерних элементов (рекурсивно).public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
forTreeView()
, этот метод не предполагает, что все экземпляры TreeItem в TreeView CheckBoxTreeItem
экземпляры. Когда использующийся в TreeView, CheckBoxCell представляется с CheckBox направо от 'узла раскрытия' (то есть стрелка). Элемент, сохраненный в TreeItem.getValue()
тогда обратятся к StringConverter это, и этот текст возьмет все остающееся горизонтальное пространство.
В отличие от этого forTreeView()
, эта фабрика ячейки не обрабатывает обновление состояния родителя или дочерних элементов Триитемса - это просто переключается ObservableValue<Boolean>
это обеспечивается, и больше. Конечно, эта функциональность может тогда быть реализована внешне, добавляя наблюдателей к ObservableValue<Boolean>
, и переключение состояния других свойств по мере необходимости.
T
- Тип элементов, содержавших в пределах TreeItem
экземпляры.getSelectedProperty
- A Callback
это, учитывая объект типа TreeItemObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Это ObservableValue<Boolean>
будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue<Boolean>
, если это изменяется внешне).Callback
это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах корня TreeView, и всех его дочерних элементов (рекурсивно).public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
forTreeView()
, этот метод не предполагает, что все экземпляры TreeItem в TreeView CheckBoxTreeItem
. Когда использующийся в TreeView, CheckBoxCell представляется с CheckBox направо от 'узла раскрытия' (то есть стрелка). Элемент, сохраненный в TreeItem.getValue()
будет тогда иметь StringConverter обращенным это, и этот текст возьмет все остающееся горизонтальное пространство.
В отличие от этого forTreeView()
, эта фабрика ячейки не обрабатывает обновление состояния родителя или дочерних элементов Триитемса - это просто переключается ObservableValue<Boolean>
это обеспечивается, и больше. Конечно, эта функциональность может тогда быть реализована внешне, добавляя наблюдателей к ObservableValue<Boolean>
, и переключение состояния других свойств по мере необходимости.
T
- Тип элементов, содержавших в пределах TreeItem
экземпляры.getSelectedProperty
- Обратный вызов, что, учитывая объект типа TreeItemObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Это ObservableValue<Boolean>
будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue<Boolean>
, если это изменяется внешне).converter
- StringConverter, что, дайте объект типа TreeItemforTreeView(Callback)
должен просто вызвать.toString () на всех ненулевых элементах (и только возвратить пустую строку в случаях, где данный элемент является нулем).Callback
это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах корня TreeView, и всех его дочерних элементов (рекурсивно).public final ObjectProperty<StringConverter<TreeItem<T>>> converterProperty()
StringConverter
свойство.public final void setConverter(StringConverter<TreeItem<T>> value)
StringConverter
использоваться в этой ячейке.public final StringConverter<TreeItem<T>> getConverter()
StringConverter
используемый в этой ячейке.public final ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> selectedStateCallbackProperty()
Callback
это связывается с CheckBox, показанным на экране.public final void setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> value)
Callback
это связывается с CheckBox, показанным на экране.public final Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedStateCallback()
Callback
это связывается с CheckBox, показанным на экране.public void updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой. Этот метод должны только вызвать реализации Кожи ListView, TableView, TreeView, или других средств управления, используя Ячейки. Это не предназначается, чтобы быть вызванным разработчиками приложений.
Поскольку null
совершенно допустимое значение в домене приложения, Ячейка нуждается в некотором способе различить, содержит ли ячейка фактически значение. empty
флаг указывает на это. Это - ошибка предоставить ненуль item
но истинное значение для empty
.
updateItem
в class Cell<T>
item
- Новый элемент для ячейкиempty
- представляет ли эта ячейка данные от списка. Если это пусто, то это не представляет данных домена, но является ячейкой, используемой, чтобы представить "пустую" строку.Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается