|
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, 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| Конструктор и Описание |
|---|
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, createDefaultSkin, getListView, listViewProperty, startEdit, updateListViewgetIndex, indexProperty, updateIndexeditableProperty, editingProperty, emptyProperty, getItem, isEditable, isEditing, isEmpty, isSelected, itemProperty, selectedProperty, setEditable, setItem, updateSelectedalignmentProperty, 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, layoutChildren, 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 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 свойство.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, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .