Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип элементов содержится в пределах ListView.public class CheckBoxListCell<T> extends ListCell<T>
ListCell
реализация, которая тянет a CheckBox
узел в ячейке, дополнительно с меткой, чтобы указать, что представляет флажок. CheckBoxListCell представляется с CheckBox слева ListView
, и текст, связанный с элементом списка, приводя все остающееся горизонтальное пространство в рабочее состояние.
Чтобы создать экземпляр этого class, необходимо обеспечить a Callback
это, учитывая объект типа T, возвратит a ObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Этот ObservableValue будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue
Ввести | Свойство и Описание |
---|---|
ObjectProperty<StringConverter<T>> |
преобразователь
StringConverter свойство. |
ObjectProperty<Callback<T,ObservableValue<java.lang.Boolean>>> |
selectedStateCallback
Свойство, представляющее
Callback это связывается с CheckBox, показанным на экране. |
индексировать
editable, editing, empty, item, selected
alignment, contentDisplay, ellipsisString, font, graphic, graphicTextGap, labelPadding, mnemonicParsing, textAlignment, textFill, textOverrun, text, underline, wrapText
contextMenu, height, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skinClassName, skin, tooltip, width
needsLayout
blendMode, 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, visible
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
CheckBoxListCell()
Создает значение по умолчанию CheckBoxListCell.
|
CheckBoxListCell(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Создает значение по умолчанию CheckBoxListCell.
|
CheckBoxListCell(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<T> converter)
Создает CheckBoxListCell с пользовательским строковым преобразователем.
|
Модификатор и Тип | Метод и Описание |
---|---|
ObjectProperty<StringConverter<T>> |
converterProperty()
StringConverter свойство. |
static <T> Callback<ListView<T>,ListCell<T>> |
forListView(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Создает фабрику ячейки для использования в средствах управления ListView.
|
static <T> Callback<ListView<T>,ListCell<T>> |
forListView(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<T> converter)
Создает фабрику ячейки для использования в средствах управления ListView.
|
StringConverter<T> |
getConverter()
Возвраты
StringConverter используемый в этой ячейке. |
Callback<T,ObservableValue<java.lang.Boolean>> |
getSelectedStateCallback()
Возвраты
Callback это связывается с CheckBox, показанным на экране. |
ObjectProperty<Callback<T,ObservableValue<java.lang.Boolean>>> |
selectedStateCallbackProperty()
Свойство, представляющее
Callback это связывается с CheckBox, показанным на экране. |
void |
setConverter(StringConverter<T> value)
Наборы
StringConverter использоваться в этой ячейке. |
void |
setSelectedStateCallback(Callback<T,ObservableValue<java.lang.Boolean>> value)
Наборы
Callback это связывается с CheckBox, показанным на экране. |
void |
updateItem(T item, boolean empty)
Обновляет элемент, связанный с этой Ячейкой.
|
cancelEdit, commitEdit, getListView, listViewProperty, startEdit, updateListView
getIndex, indexProperty, updateIndex
editableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem, updateSelected
alignmentProperty, 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, 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, setSkinClassName, setTooltip, setWidth, skinClassNameProperty, skinProperty, tooltipProperty, widthProperty
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, 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, 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, visibleProperty
public final ObjectProperty<StringConverter<T>> converterProperty
StringConverter
свойство.getConverter()
, setConverter(StringConverter)
public final ObjectProperty<Callback<T,ObservableValue<java.lang.Boolean>>> selectedStateCallbackProperty
Callback
это связывается с CheckBox, показанным на экране.public CheckBoxListCell()
public CheckBoxListCell(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty)
getSelectedProperty
- A Callback
это возвратится ObservableValue<Boolean>
учитывая элемент от ListView.public CheckBoxListCell(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<T> converter)
getSelectedProperty
- A Callback
это возвратится ObservableValue<Boolean>
учитывая элемент от ListView.converter
- StringConverter, который, учитывая объект типа T, возвратит Строку, которая может использоваться, чтобы представить объект визуально.public static <T> Callback<ListView<T>,ListCell<T>> forListView(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty)
CheckBoxListCell
представляется с CheckBox слева ListView, с текстом, связанным с элементом списка, приводя все остающееся горизонтальное пространство в рабочее состояние.T
- Тип элементов содержится в пределах ListView.getSelectedProperty
- A Callback
это, учитывая объект типа T (который является значением, принятым из ListView<T>.items
список), возвратится ObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Этот ObservableValue будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue, если это изменится внешне).Callback
это возвратит ListCell, который в состоянии работать над типом элемента, содержавшего в пределах списка элементов ListView.public static <T> Callback<ListView<T>,ListCell<T>> forListView(Callback<T,ObservableValue<java.lang.Boolean>> getSelectedProperty, StringConverter<T> converter)
CheckBoxListCell
представляется с CheckBox слева ListView, с текстом, связанным с элементом списка, приводя все остающееся горизонтальное пространство в рабочее состояние.T
- Тип элементов содержится в пределах ListView.getSelectedProperty
- A Callback
это, учитывая объект типа T (который является значением, принятым из ListView<T>.items
список), возвратится ObservableValue<Boolean>
это представляет, выбирается ли данный элемент или нет. Этот ObservableValue будет связан двунаправлено (подразумевать, что CheckBox в ячейке установит/сбросит это свойство, основанное на взаимодействии с пользователем, и CheckBox отразит состояние ObservableValue, если это изменится внешне).converter
- StringConverter, что, дайте объект типа T, возвратит Строку, которая может использоваться, чтобы представить объект визуально.Callback
это возвратит ListCell, который в состоянии работать над типом элемента, содержавшего в пределах 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 final ObjectProperty<Callback<T,ObservableValue<java.lang.Boolean>>> selectedStateCallbackProperty()
Callback
это связывается с CheckBox, показанным на экране.public final void setSelectedStateCallback(Callback<T,ObservableValue<java.lang.Boolean>> value)
Callback
это связывается с CheckBox, показанным на экране.public final Callback<T,ObservableValue<java.lang.Boolean>> getSelectedStateCallback()
Callback
это связывается с CheckBox, показанным на экране.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 и/или его филиалы. Все права защищены. Использование подвергается