|
Spec-Zone .ru
спецификации, руководства, описания, API
|
T - Тип элементов содержится в пределах TreeTableColumn.public class ChoiceBoxTreeTableCell<S,T> extends TreeTableCell<S,T>
TreeTableCell реализация, которая тянет a ChoiceBox узел в ячейке. По умолчанию ChoiceBoxTreeTableCell представляется как a Label если не будучи отредактированным, и как ChoiceBox, когда в режиме редактирования. ChoiceBox будет, по умолчанию, простираться, чтобы заполнить всю табличную ячейку.
Чтобы создать ChoiceBoxTreeTableCell, необходимо обеспечить нуль или больше элементов, которые покажут пользователю когда ChoiceBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeTableColumn.
| Ввести | Свойство и Описание |
|---|---|
ObjectProperty<StringConverter<T>> |
преобразователь
StringConverter свойство. |
tableColumn, tableRow, treeTableViewИндексeditable, editing, empty, item, selectedalignment, contentDisplay, ellipsisString, font, graphic, graphicTextGap, labelPadding, lineSpacing, mnemonicParsing, textAlignment, textFill, textOverrun, text, underline, wrapTextcontextMenu, skin, tooltipbackground, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthneedsLayoutblendMode, 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, visibleUSE_COMPUTED_SIZE, USE_PREF_SIZE| Конструктор и Описание |
|---|
ChoiceBoxTreeTableCell()
Создает значение по умолчанию ChoiceBoxTreeTableCell с пустым списком элементов.
|
ChoiceBoxTreeTableCell(ObservableList<T> items)
Создает значение по умолчанию
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают. |
ChoiceBoxTreeTableCell(StringConverter<T> converter, ObservableList<T> items)
Создает a
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму. |
ChoiceBoxTreeTableCell(StringConverter<T> converter, T... items)
Создает a
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму. |
ChoiceBoxTreeTableCell(T... items)
Создает значение по умолчанию
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают. |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
cancelEdit()
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, не сохраняя ввода данных пользователем.
|
ObjectProperty<StringConverter<T>> |
converterProperty()
StringConverter свойство. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
forTreeTableColumn(ObservableList<T> items)
Создает фабрику ячейки ChoiceBox для использования в
TreeTableColumn средства управления. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
Создает фабрику ячейки ChoiceBox для использования в
TreeTableColumn средства управления. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
forTreeTableColumn(StringConverter<T> converter, T... items)
Создает фабрику ячейки ChoiceBox для использования в
TreeTableColumn средства управления. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
forTreeTableColumn(T... items)
Создает фабрику ячейки ChoiceBox для использования в
TreeTableColumn средства управления. |
StringConverter<T> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
ObservableList<T> |
getItems()
Возвращает элементы, которые будут выведены на экран в ChoiceBox, когда он показывает.
|
void |
setConverter(StringConverter<T> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
startEdit()
Вызовите эту функцию к переходу от состояния нередактирования в состояние редактирования, если ячейка доступна для редактирования.
|
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
commitEdit, createDefaultSkin, getTableColumn, getTreeTableRow, getTreeTableView, layoutChildren, tableColumnProperty, tableRowProperty, treeTableViewProperty, updateSelected, updateTreeTableColumn, updateTreeTableRow, updateTreeTableViewgetIndex, indexProperty, updateIndexeditableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItemalignmentProperty, 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, wrapTextPropertycomputeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, getUserAgentStylesheet, isResizable, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertybackgroundProperty, 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, widthPropertygetChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayoutaddEventFilter, 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, visiblePropertypublic final ObjectProperty<StringConverter<T>> converterProperty
StringConverter свойство.public ChoiceBoxTreeTableCell()
public ChoiceBoxTreeTableCell(T... items)
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают.items - Элементы, чтобы показать в ChoiceBox раскрывающееся меню когда выбрано пользователем.public ChoiceBoxTreeTableCell(StringConverter<T> converter, T... items)
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму.converter - A StringConverter это может преобразовать элемент типа T в читаемую пользователем строку так, чтобы его можно было тогда показать в ChoiceBox раскрывающееся меню.items - Элементы, чтобы показать в ChoiceBox раскрывающееся меню когда выбрано пользователем.public ChoiceBoxTreeTableCell(ObservableList<T> items)
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают.items - Элементы, чтобы показать в ChoiceBox раскрывающееся меню когда выбрано пользователем.public ChoiceBoxTreeTableCell(StringConverter<T> converter, ObservableList<T> items)
ChoiceBoxTreeTableCell экземпляр с данными элементами, используемыми, чтобы заполнить ChoiceBox когда это показывают, и StringConverter будучи имевшимся обыкновение преобразовывать элемент в в читаемую пользователем форму.converter - A StringConverter это может преобразовать элемент типа T в читаемую пользователем строку так, чтобы его можно было тогда показать в ChoiceBox раскрывающееся меню.items - Элементы, чтобы показать в ChoiceBox раскрывающееся меню когда выбрано пользователем.public static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> forTreeTableColumn(T... items)
TreeTableColumn средства управления. По умолчанию ChoiceBoxCell представляется как a Label если не будучи отредактированным, и как ChoiceBox, когда в режиме редактирования. ChoiceBox будет, по умолчанию, простираться, чтобы заполнить всю ячейку списка.T - Тип элементов содержится в пределах TreeTableColumn.items - Нуль или больше элементов, которые покажут пользователю когда ChoiceBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeTableColumn. Отметьте, что это до разработчика, чтобы установить event handlers слушать события редактирования в TreeTableColumn, и реагировать соответственно. Методы интереса включают setOnEditStart, setOnEditCommit, и setOnEditCancel.Callback это возвратит TreeTableCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeTableColumn.public static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> forTreeTableColumn(StringConverter<T> converter, T... items)
TreeTableColumn средства управления. По умолчанию ChoiceBoxCell представляется как a Label если не будучи отредактированным, и как ChoiceBox, когда в режиме редактирования. ChoiceBox будет, по умолчанию, простираться, чтобы заполнить всю ячейку списка.T - Тип элементов содержится в пределах TreeTableColumn.converter - A StringConverter преобразовать данный элемент (типа T) к Строке для того, чтобы вывести на экран пользователю.items - Нуль или больше элементов, которые покажут пользователю когда ChoiceBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeTableColumn. Отметьте, что это до разработчика, чтобы установить event handlers слушать события редактирования в TreeTableColumn, и реагировать соответственно. Методы интереса включают setOnEditStart, setOnEditCommit, и setOnEditCancel.Callback это возвратит TreeTableCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeTableColumn.public static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> forTreeTableColumn(ObservableList<T> items)
TreeTableColumn средства управления. По умолчанию ChoiceBoxCell представляется как a Label если не будучи отредактированным, и как ChoiceBox, когда в режиме редактирования. ChoiceBox будет, по умолчанию, простираться, чтобы заполнить всю ячейку списка.T - Тип элементов содержится в пределах TreeTableColumn.items - Нуль или больше элементов, которые покажут пользователю когда ChoiceBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeTableColumn. Отметьте, что это до разработчика, чтобы установить event handlers слушать события редактирования в TreeTableColumn, и реагировать соответственно. Методы интереса включают setOnEditStart, setOnEditCommit, и setOnEditCancel.Callback это возвратит TreeTableCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeTableColumn.public static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
TreeTableColumn средства управления. По умолчанию ChoiceBoxCell представляется как a Label если не будучи отредактированным, и как ChoiceBox, когда в режиме редактирования. ChoiceBox будет, по умолчанию, простираться, чтобы заполнить всю ячейку списка.T - Тип элементов содержится в пределах TreeTableColumn.converter - A StringConverter преобразовать данный элемент (типа T) к Строке для того, чтобы вывести на экран пользователю.items - Нуль или больше элементов, которые покажут пользователю когда ChoiceBox меню показывает. Эти элементы должны иметь тот же самый тип как TreeTableColumn. Отметьте, что это до разработчика, чтобы установить event handlers слушать события редактирования в TreeTableColumn, и реагировать соответственно. Методы интереса включают setOnEditStart, setOnEditCommit, и setOnEditCancel.Callback это возвратит TreeTableCell, который в состоянии работать над типом элемента, содержавшего в пределах TreeTableColumn.public final ObjectProperty<StringConverter<T>> converterProperty()
StringConverter свойство.public final void setConverter(StringConverter<T> value)
StringConverter использоваться в этой ячейке.public final StringConverter<T> getConverter()
StringConverter используемый в этой ячейке.public ObservableList<T> getItems()
public void startEdit()
startEdit в class TreeTableCell<S,T>public void cancelEdit()
cancelEdit в class TreeTableCell<S,T>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 и/или его филиалы. Все права защищены. Использование подвергается .