Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип элемента содержится в пределах ListCell.public class ListCell<T> extends IndexedCell<T>
Cell
введите используемый в пределах ListView
экземпляры. В дополнение к API, определенному на Ячейке и IndexedCell
, ListCell более плотно связывается с ListView, учитывая лучшую поддержку редактирования событий, и т.д..
ListView поддерживает выбор, указывая, какая ячейка (йки) были выбраны, и фокус, указывая на текущего владельца фокуса для любого данного ListView. Для каждого свойства у каждого ListCell есть булево отражение, выбирается ли эта определенная ячейка или фокусируется. Чтобы достигнуть этого, у каждого ListCell есть ссылка назад на ListView, в пределах которого он используется. Каждый ListCell принадлежит одному и только одному ListView.
Отметьте, что в случае виртуализированных средств управления как ListView, когда ячейка фокусируется, это не находится в том же самом смысле как фокус приложения. Когда ListCell фокусируется, он просто представляет факт, что ячейка получит события клавиатуры в ситуации, что обладание ListView фактически содержит фокус. Конечно, в случае, где у ячейки есть Набор узлов в graphic
свойство, абсолютно законно для этого Узла запросить, и получить фокус, как обычно ожидался бы.
Ввести | Свойство и Описание |
---|---|
ReadOnlyObjectProperty<ListView<T>> |
listView
ListView связался с этой Ячейкой.
|
indexProperty
editableProperty, editingProperty, emptyProperty, itemProperty, selectedProperty
alignmentProperty, contentDisplayProperty, fontProperty, graphicProperty, graphicTextGapProperty, labelPaddingProperty, mnemonicParsingProperty, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, underlineProperty, wrapTextProperty
contextMenuProperty, heightProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, prefHeightProperty, prefWidthProperty, skinProperty, tooltipProperty, widthProperty
needsLayoutProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
ListCell()
Создает значение по умолчанию, ListCell со значением по умолчанию разрабатывают class 'ячейки списка'.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
cancelEdit()
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, не сохраняя ввода данных пользователем.
|
void |
commitEdit(T newValue)
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, и в процессе, сохраняющем любой ввод данных пользователем.
|
ListView<T> |
getListView()
ListView связался с этой Ячейкой.
|
ReadOnlyObjectProperty<ListView<T>> |
listViewProperty()
ListView связался с этой Ячейкой.
|
void |
startEdit()
Вызовите эту функцию к переходу от состояния нередактирования в состояние редактирования, если ячейка доступна для редактирования.
|
void |
updateListView(ListView<T> listView)
Обновляет ListView, связанный с этой Ячейкой.
|
getIndex, indexProperty, updateIndex
editableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem, updateItem, updateSelected
alignmentProperty, contentDisplayProperty, fontProperty, getAlignment, getContentBias, getContentDisplay, getFont, getGraphic, getGraphicTextGap, getLabelPadding, getText, getTextAlignment, getTextFill, getTextOverrun, graphicProperty, graphicTextGapProperty, isMnemonicParsing, isUnderline, isWrapText, labelPaddingProperty, mnemonicParsingProperty, setAlignment, setContentDisplay, setFont, setGraphic, setGraphicTextGap, setMnemonicParsing, setText, setTextAlignment, setTextFill, setTextOverrun, setUnderline, setWrapText, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, underlineProperty, wrapTextProperty
computeMaxHeight, 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, setTooltip, setWidth, skinProperty, tooltipProperty, widthProperty
getChildren, getChildrenUnmodifiable, getManagedChildren, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayout
addEventFilter, 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, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragged, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnScroll, 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, localToScene, localToScene, localToScene, lookupAll, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, 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, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragged, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnScroll, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, startDragAndDrop, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
getListView()
public ListCell()
public final ReadOnlyObjectProperty<ListView<T>> listViewProperty()
getListView()
public void startEdit()
public void commitEdit(T newValue)
commitEdit
в class Cell<T>
newValue
- Значение как входной конечным пользователем, который должен быть сохранен соответствующим способом, данным источник данных, подкрепляющий пользовательский интерфейс.public void cancelEdit()
cancelEdit
в class Cell<T>
public final void updateListView(ListView<T> listView)
Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается