|
Spec-Zone .ru
спецификации, руководства, описания, API
|
T - Тип TreeItems содержится в пределах TreeView.public class ComboBoxTreeCell<T> extends TreeCell<T>
TreeCell реализация, которая тянет a ComboBox узел в ячейке. По умолчанию ComboBoxTreeCell представляется как a Label если не будучи отредактированным, и как ComboBox, когда в режиме редактирования. ComboBox будет, по умолчанию, простираться, чтобы заполнить всю древовидную ячейку.
Чтобы создать ComboBoxTreeCell, необходимо обеспечить нуль или больше элементов, которые покажут пользователю когда ComboBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeView TreeItems, так, что после выбора, они заменяют существующее значение в TreeItem.valueProperty().
| Ввести | Свойство и Описание |
|---|---|
BooleanProperty |
comboBoxEditable
Представление свойства, доступен ли ComboBox, когда показано пользователю, для редактирования или нет.
|
ObjectProperty<StringConverter<T>> |
преобразователь
StringConverter свойство. |
disclosureNode, treeItem, treeViewиндексироватьeditable, editing, empty, item, selectedalignment, contentDisplay, ellipsisString, font, graphic, graphicTextGap, labelPadding, mnemonicParsing, textAlignment, textFill, textOverrun, text, underline, wrapTextcontextMenu, height, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skinClassName, skin, tooltip, widthneedsLayoutblendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, 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, visibleUSE_COMPUTED_SIZE, USE_PREF_SIZE| Конструктор и Описание |
|---|
ComboBoxTreeCell()
Создает значение по умолчанию ComboBoxTreeCell с пустым списком элементов.
|
ComboBoxTreeCell(ObservableList<T> items)
Создает значение по умолчанию
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают. |
ComboBoxTreeCell(StringConverter<T> converter, ObservableList<T> items)
Создает a
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму. |
ComboBoxTreeCell(StringConverter<T> converter, T... items)
Создает a
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму. |
ComboBoxTreeCell(T... items)
Создает значение по умолчанию
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают. |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
cancelEdit()
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, не сохраняя ввода данных пользователем.
|
BooleanProperty |
comboBoxEditableProperty()
Представление свойства, доступен ли ComboBox, когда показано пользователю, для редактирования или нет.
|
ObjectProperty<StringConverter<T>> |
converterProperty()
StringConverter свойство. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(ObservableList<T> items)
Создает фабрику ячейки ComboBox для использования в
TreeView средства управления. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(StringConverter<T> converter, ObservableList<T> items)
Создает фабрику ячейки ComboBox для использования в
TreeView средства управления. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(StringConverter<T> converter, T... items)
Создает фабрику ячейки ComboBox для использования в
TreeView средства управления. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
forTreeView(T... items)
Создает фабрику ячейки ComboBox для использования в
TreeView средства управления. |
StringConverter<T> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
ObservableList<T> |
getItems()
Возвращает элементы, которые будут выведены на экран в ChoiceBox, когда он показывает.
|
boolean |
isComboBoxEditable()
Возвращает true, если ComboBox доступен для редактирования.
|
void |
setComboBoxEditable(boolean value)
Конфигурирует ComboBox, чтобы быть доступным для редактирования (чтобы позволить ввод данных пользователем за пределами опций, обеспечивают в выпадающем списке).
|
void |
setConverter(StringConverter<T> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
startEdit()
Вызовите эту функцию к переходу от состояния нередактирования в состояние редактирования, если ячейка доступна для редактирования.
|
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
commitEdit, disclosureNodeProperty, getDisclosureNode, getTreeItem, getTreeView, setDisclosureNode, treeItemProperty, treeViewProperty, updateTreeItem, updateTreeViewgetIndex, indexProperty, updateIndexeditableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem, updateSelectedalignmentProperty, contentDisplayProperty, ellipsisStringProperty, fontProperty, getAlignment, getContentBias, getContentDisplay, getEllipsisString, getFont, getGraphic, getGraphicTextGap, getLabelPadding, getText, getTextAlignment, getTextFill, getTextOverrun, graphicProperty, graphicTextGapProperty, isMnemonicParsing, isUnderline, isWrapText, labelPaddingProperty, mnemonicParsingProperty, setAlignment, setContentDisplay, setEllipsisString, setFont, setGraphic, setGraphicTextGap, setMnemonicParsing, setText, setTextAlignment, setTextFill, setTextOverrun, setUnderline, setWrapText, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, underlineProperty, wrapTextPropertycomputeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getSkin, getTooltip, getUserAgentStylesheet, getWidth, heightProperty, intersects, isResizable, layoutChildren, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setContextMenu, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setSkinClassName, setTooltip, setWidth, skinClassNameProperty, skinProperty, tooltipProperty, widthPropertygetChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayoutaddEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, 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, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookupAll, managedProperty, mouseTransparentProperty, 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, pickOnBoundsProperty, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, 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, visiblePropertypublic final ObjectProperty<StringConverter<T>> converterProperty
StringConverter свойство.getConverter(), setConverter(StringConverter)public final BooleanProperty comboBoxEditableProperty
isComboBoxEditable(), setComboBoxEditable(boolean)public ComboBoxTreeCell()
public ComboBoxTreeCell(T... items)
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают.items - Элементы, чтобы показать в ComboBox раскрывающееся меню когда выбрано пользователем.public ComboBoxTreeCell(StringConverter<T> converter, T... items)
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму.converter - A StringConverter это может преобразовать элемент типа T в читаемую пользователем строку так, чтобы его можно было тогда показать в ComboBox раскрывающееся меню.items - Элементы, чтобы показать в ComboBox раскрывающееся меню когда выбрано пользователем.public ComboBoxTreeCell(ObservableList<T> items)
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают.items - Элементы, чтобы показать в ComboBox раскрывающееся меню когда выбрано пользователем.public ComboBoxTreeCell(StringConverter<T> converter, ObservableList<T> items)
ComboBoxTreeCell экземпляр с данными элементами, используемыми, чтобы заполнить ComboBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму.converter - A StringConverter это может преобразовать элемент типа T в читаемую пользователем строку так, чтобы его можно было тогда показать в ComboBox раскрывающееся меню.items - Элементы, чтобы показать в ComboBox раскрывающееся меню когда выбрано пользователем.public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(T... items)
TreeView средства управления. По умолчанию ComboBoxCell представляется как a Label если не будучи отредактированным, и как ComboBox, когда в режиме редактирования. ComboBox будет, по умолчанию, простираться, чтобы заполнить всю древовидную ячейку.T - Тип элементов содержится в пределах TreeView.items - Нуль или больше элементов, которые покажут пользователю когда ComboBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeViewvalue свойство.Callback это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeView.public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(ObservableList<T> items)
TreeView средства управления. По умолчанию ComboBoxCell представляется как a Label если не будучи отредактированным, и как ComboBox, когда в режиме редактирования. ComboBox будет, по умолчанию, простираться, чтобы заполнить всю древовидную ячейку, исключая место, выделенное к древовидному добавлению отступа ячейки и узлу раскрытия (то есть стрелка).T - Тип TreeItem элементы содержатся в пределах TreeView.items - ObservableList содержа нуль или больше элементов, которые покажут пользователю когда ComboBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeView универсальный тип, так, что после выбора, они заменяют существующее значение в TreeItem это редактируется (как отмечено в TreeView.editingItemProperty().Callback это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeView.public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(StringConverter<T> converter, T... items)
TreeView средства управления. По умолчанию ComboBoxCell представляется как a Label если не будучи отредактированным, и как ComboBox, когда в режиме редактирования. ComboBox будет, по умолчанию, простираться, чтобы заполнить всю древовидную ячейку.T - Тип элементов содержится в пределах TreeView.converter - A StringConverter преобразовать данный элемент (типа T) к Строке для того, чтобы вывести на экран пользователю.items - Нуль или больше элементов, которые покажут пользователю когда ComboBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeViewvalue свойство.Callback это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeView.public static <T> Callback<TreeView<T>,TreeCell<T>> forTreeView(StringConverter<T> converter, ObservableList<T> items)
TreeView средства управления. По умолчанию ComboBoxCell представляется как a Label если не будучи отредактированным, и как ComboBox, когда в режиме редактирования. ComboBox будет, по умолчанию, простираться, чтобы заполнить всю древовидную ячейку.T - Тип элементов содержится в пределах TreeView.converter - A StringConverter преобразовать данный элемент (типа T) к Строке для того, чтобы вывести на экран пользователю.items - ObservableList содержа нуль или больше элементов, которые покажут пользователю когда ComboBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeView универсальный тип, так, что после выбора, они заменяют существующее значение в TreeItem это редактируется (как отмечено в TreeView.editingItemProperty().Callback это возвратит TreeCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeView.public final ObjectProperty<StringConverter<T>> converterProperty()
StringConverter свойство.getConverter(), setConverter(StringConverter)public final void setConverter(StringConverter<T> value)
StringConverter использоваться в этой ячейке.public final StringConverter<T> getConverter()
StringConverter используемый в этой ячейке.public final BooleanProperty comboBoxEditableProperty()
isComboBoxEditable(), setComboBoxEditable(boolean)public final void setComboBoxEditable(boolean value)
public final boolean isComboBoxEditable()
public ObservableList<T> getItems()
public void startEdit()
public void cancelEdit()
cancelEdit в class TreeCell<T>public void updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой. Этот метод должны только вызвать реализации Кожи ListView, TableView, TreeView, или других средств управления, используя Ячейки. Это не предназначается, чтобы быть вызванным разработчиками приложений.
Поскольку null совершенно допустимое значение в домене приложения, Ячейка нуждается в некотором способе различить, содержит ли ячейка фактически значение. empty флаг указывает на это. Это - ошибка предоставить ненуль item но истинное значение для empty.
updateItem в class Cell<T>item - Новый элемент для ячейкиempty - представляет ли эта ячейка данные от списка. Если это пусто, то это не представляет данных домена, но является ячейкой, используемой, чтобы представить "пустую" строку.Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .