Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип элементов содержится в пределах TableColumn.public class TextFieldTableCell<S,T> extends TableCell<S,T>
TableCell
реализация, которая тянет a TextField
узел в ячейке. По умолчанию TextFieldTableCell представляется как a Label
если не будучи отредактированным, и как TextField, когда в режиме редактирования. TextField будет, по умолчанию, простираться, чтобы заполнить всю табличную ячейку.
Ввести | Свойство и Описание |
---|---|
ObjectProperty<StringConverter<T>> |
преобразователь
StringConverter свойство. |
tableColumn, tableRow, tableView
Индекс
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
Конструктор и Описание |
---|
TextFieldTableCell()
Создает значение по умолчанию TextFieldTableCell с нулевым преобразователем.
|
TextFieldTableCell(StringConverter<T> converter)
Создает TextFieldTableCell, который обеспечивает a
TextField когда помещено в режим редактирования, который позволяет редактировать контента ячейки. |
Модификатор и Тип | Метод и Описание |
---|---|
void |
cancelEdit()
Вызовите эту функцию к переходу от состояния редактирования в состояние нередактирования, не сохраняя ввода данных пользователем.
|
ObjectProperty<StringConverter<T>> |
converterProperty()
StringConverter свойство. |
static <S> Callback<TableColumn<S,java.lang.String>,TableCell<S,java.lang.String>> |
forTableColumn()
Обеспечивает a
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда TableView.edit(int, javafx.scene.control.TableColumn) вызывается. |
static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>> |
forTableColumn(StringConverter<T> converter)
Обеспечивает a
TextField это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда TableView.edit(int, javafx.scene.control.TableColumn) вызывается. |
StringConverter<T> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
void |
setConverter(StringConverter<T> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
startEdit()
Вызовите эту функцию к переходу от состояния нередактирования в состояние редактирования, если ячейка доступна для редактирования.
|
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
commitEdit, createDefaultSkin, getTableColumn, getTableRow, getTableView, layoutChildren, tableColumnProperty, tableRowProperty, tableViewProperty, updateSelected, updateTableColumn, updateTableRow, updateTableView
getIndex, indexProperty, updateIndex
editableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem
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, 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<T>> converterProperty
StringConverter
свойство.public TextFieldTableCell()
StringConverter
указанный, эта ячейка не будет в состоянии принять ввод от TextField (поскольку это не будет знать, как преобразовать эту спину в объект домена). Это поэтому строго поощряется не использовать этого конструктора, если Вы не намереваетесь установить преобразователь отдельно.public TextFieldTableCell(StringConverter<T> converter)
TextField
когда помещено в режим редактирования, который позволяет редактировать контента ячейки. Этот метод будет работать над любым экземпляром TableColumn, независимо от его универсального типа. Однако, чтобы включить этому, a StringConverter
должен быть то, при условии, что преобразует данную Строку (из какой введенный пользователь) в экземпляр типа T. Этот элемент тогда передадут TableColumn.onEditCommitProperty()
обратный вызов.converter
- A converter
это может преобразовать данную Строку (из какой введенный пользователь) в экземпляр типа T.public static <S> Callback<TableColumn<S,java.lang.String>,TableCell<S,java.lang.String>> forTableColumn()
TextField
это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда TableView.edit(int, javafx.scene.control.TableColumn)
вызывается. Этот метод только продолжит работать TableColumn
экземпляры, которые имеют Строку типа.Callback
это может быть вставлено в cell factory property
из TableColumn, который включает текстовому редактированию контента.public static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>> forTableColumn(StringConverter<T> converter)
TextField
это позволяет редактировать контента ячейки, когда по ячейке дважды щелкают, или когда TableView.edit(int, javafx.scene.control.TableColumn)
вызывается. Этот метод будет работать над любым TableColumn
экземпляр, независимо от его универсального типа. Однако, чтобы включить этому, a StringConverter
должен быть то, при условии, что преобразует данную Строку (из какой введенный пользователь) в экземпляр типа T. Этот элемент тогда передадут TableColumn.onEditCommitProperty()
обратный вызов.converter
- A StringConverter
это может преобразовать данную Строку (из какой введенный пользователь) в экземпляр типа T.Callback
это может быть вставлено в cell factory property
из TableColumn, который включает текстовому редактированию контента.public final ObjectProperty<StringConverter<T>> converterProperty()
StringConverter
свойство.public final void setConverter(StringConverter<T> value)
StringConverter
использоваться в этой ячейке.public final StringConverter<T> getConverter()
StringConverter
используемый в этой ячейке.public void startEdit()
public void cancelEdit()
cancelEdit
в class TableCell<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 и/или его филиалы. Все права защищены. Использование подвергается