|
Spec-Zone .ru
спецификации, руководства, описания, API
|
T - Тип элементов содержится в пределах ListView.public class TextFieldListCell<T> extends ListCell<T>
ListCell реализация, которая тянет a TextField узел в ячейке. По умолчанию TextFieldListCell представляется как a Label если не будучи отредактированным, и как TextField, когда в режиме редактирования. TextField будет, по умолчанию, простираться, чтобы заполнить всю ячейку списка.
| Ввести | Свойство и Описание |
|---|---|
ObjectProperty<StringConverter<T>> |
преобразователь
StringConverter свойство. |
индексировать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| Конструктор и Описание |
|---|
TextFieldListCell()
Создает значение по умолчанию TextFieldListCell с нулевым преобразователем.
|
TextFieldListCell(StringConverter<T> converter)
Создает TextFieldListCell, который обеспечивает a
TextField когда помещено в режим редактирования, который позволяет редактировать контента ячейки. |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
cancelEdit()
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, не сохраняя ввода данных пользователем.
|
ObjectProperty<StringConverter<T>> |
converterProperty()
StringConverter свойство. |
static Callback<ListView<java.lang.String>,ListCell<java.lang.String>> |
forListView()
Обеспечивает a
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда ListView.edit(int) вызывается. |
static <T> Callback<ListView<T>,ListCell<T>> |
forListView(StringConverter<T> converter)
Обеспечивает a
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда ListView.edit(int) вызывается. |
StringConverter<T> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
void |
setConverter(StringConverter<T> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
startEdit()
Вызовите эту функцию к переходу от состояния нередактирования в состояние редактирования, если ячейка доступна для редактирования.
|
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
commitEdit, getListView, listViewProperty, updateListViewgetIndex, 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 TextFieldListCell()
StringConverter указанный, эта ячейка не будет в состоянии принять ввод от TextField (поскольку это не будет знать, как преобразовать эту спину в объект домена). Это поэтому строго поощряется не использовать этого конструктора, если Вы не намереваетесь установить преобразователь отдельно.public TextFieldListCell(StringConverter<T> converter)
TextField когда помещено в режим редактирования, который позволяет редактировать контента ячейки. Этот метод будет работать над любым экземпляром ListView, независимо от его универсального типа. Однако, чтобы включить этому, a StringConverter должен быть то, при условии, что преобразует данную Строку (из какой введенный пользователь) в экземпляр типа T. Этот элемент тогда передадут ListView.onEditCommitProperty() обратный вызов.converter - A converter это может преобразовать данную Строку (из какой введенный пользователь) в экземпляр типа T.public static Callback<ListView<java.lang.String>,ListCell<java.lang.String>> forListView()
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда ListView.edit(int) вызывается. Этот метод только продолжит работать ListView экземпляры, которые имеют Строку типа.Callback это может быть вставлено в cell factory property из ListView, который включает текстовому редактированию контента.public static <T> Callback<ListView<T>,ListCell<T>> forListView(StringConverter<T> converter)
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда ListView.edit(int) вызывается. Этот метод будет работать над любым экземпляром ListView, независимо от его универсального типа. Однако, чтобы включить этому, a StringConverter должен быть то, при условии, что преобразует данную Строку (из какой введенный пользователь) в экземпляр типа T. Этот элемент тогда передадут ListView.onEditCommitProperty() обратный вызов.converter - A StringConverter это может преобразовать данную Строку (из какой введенный пользователь) в экземпляр типа T.Callback это может быть вставлено в cell factory property из ListView, который включает текстовому редактированию контента.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 void startEdit()
public void cancelEdit()
cancelEdit в class ListCell<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 и/или его филиалы. Все права защищены. Использование подвергается .