Module  
     javafx.controls 
    
 
     
    Class SpinnerValueFactory.ListSpinnerValueFactory<T>
- java.lang.Object
-  
      - javafx.scene.control.SpinnerValueFactory<T>
-  
        - javafx.scene.control.SpinnerValueFactory.ListSpinnerValueFactory<T>
 
 
-  
       - 参数类型
-  
         T-T中元素的类型 。
 - Enclosing class:
- SpinnerValueFactory < T >
 
 
 public static class SpinnerValueFactory.ListSpinnerValueFactory<T> extends SpinnerValueFactory<T> 一个SpinnerValueFactory实现,旨在迭代一个值列表。请注意,默认 converter的实现方式简单如下,这在许多情况下可能是足够的,但是对于用户来说,确保满足其需要(并在必要时进行调整)是非常重要的:setConverter(new StringConverter<T>() { @Override public String toString(T value) { if (value == null) { return ""; } return value.toString(); } @Override public T fromString(String string) { return (T) string; } });- 从以下版本开始:
- JavaFX 8u40
 
-  
        
       -  
             Property SummaryProperties Type Property 描述 ObjectProperty<ObservableList<T>>itemsListView的底层数据模型。-  
               Properties inherited from class javafx.scene.control.SpinnerValueFactoryconverter, value, wrapAround
 
-  
               
 -  
             Nested Class Summary-  
               Nested classes/interfaces inherited from class javafx.scene.control.SpinnerValueFactorySpinnerValueFactory.DoubleSpinnerValueFactory, SpinnerValueFactory.IntegerSpinnerValueFactory, SpinnerValueFactory.ListSpinnerValueFactory<T>
 
-  
               
 -  
             构造方法摘要构造方法 Constructor 描述 ListSpinnerValueFactory(ObservableList<T> items)创建一个ListSpinnerValueFactory的新实例,其中给定的列表用作列表以逐步完成。
 -  
             方法摘要所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 voiddecrement(int steps)尝试按照给定的步数减少value。ObservableList<T>getItems()返回一个ObservableList,其中包含当前用户可以迭代的项目。voidincrement(int steps)试图通过给定的步数来弥补value。ObjectProperty<ObservableList<T>>itemsProperty()ListView的底层数据模型。voidsetItems(ObservableList<T> value)设置ListSpinnerValueFactory的底层数据模型。-  
               Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 -  
               Methods inherited from class javafx.scene.control.SpinnerValueFactoryconverterProperty, getConverter, getValue, isWrapAround, setConverter, setValue, setWrapAround, valueProperty, wrapAroundProperty
 
-  
               
 
-  
             
-  
        
       -  
             Property Detail-  itemspublic final ObjectProperty<ObservableList<T>> itemsProperty ListView的底层数据模型。 请注意,它具有必须与ListView本身类型匹配的通用类型。- 结果
- 项目清单
 
 
-  
 -  
             构造方法详细信息-  ListSpinnerValueFactorypublic ListSpinnerValueFactory(ObservableList<T> items) 创建一个ListSpinnerValueFactory的新实例,其中给定的列表用作列表以逐步完成。- 参数
-  
              items- 使用items步骤的项目列表。
 
 
-  
 -  
             方法详细信息-  setItemspublic final void setItems(ObservableList<T> value) 设置ListSpinnerValueFactory的底层数据模型。 请注意,它具有必须匹配Spinner本身类型的通用类型。- 参数
-  
              value- 项目清单
 
 -  getItemspublic final ObservableList<T> getItems() 返回一个ObservableList,其中包含当前能够被用户迭代的项目。 如果先前已经调用了setItems(javafx.collections.ObservableList),这可能为null,但默认情况下,它是一个空的ObservableList。- 结果
- 包含要显示给用户的项目的ObservableList,如果项目以前设置为null,则为null。
 
 -  itemsPropertypublic final ObjectProperty<ObservableList<T>> itemsProperty() ListView的底层数据模型。 请注意,它具有必须与ListView本身类型匹配的通用类型。- 结果
- 项目清单
 
 -  decrementpublic void decrement(int steps) 尝试按照给定的步数减少value。- Specified by:
-  
              decrement在SpinnerValueFactory<T>
- 参数
-  
              steps- 应该对该值执行的减量的数量。
 
 -  incrementpublic void increment(int steps) 试图通过给定的步数来弥补value。- Specified by:
-  
              increment在SpinnerValueFactory<T>
- 参数
-  
              steps- 应该对该值执行的增量数。
 
 
-  
 
-