Module  javafx.controls
软件包  javafx.scene.control

Class IndexRange



  • public final class IndexRange
    extends Object
    表示整数值的连续范围的类。
    从以下版本开始:
    JavaFX 2.0
    • Field Summary

      Fields  
      Modifier and Type Field 描述
      static String VALUE_DELIMITER
      索引范围值分隔符。
    • 构造方法摘要

      构造方法  
      Constructor 描述
      IndexRange​(int start, int end)
      创建一个IndexRange的实例,表示 startend之间的范围。
      IndexRange​(IndexRange range)
      通过复制给定的IndexRange对象的值来创建IndexRange的实例。
    • 字段详细信息

    • 构造方法详细信息

      • IndexRange

        public IndexRange​(int start,
                          int end)
        创建一个IndexRange的实例,表示 startend之间的范围。
        参数
        start - 范围的开始位置。
        end - 范围的结束位置。
      • IndexRange

        public IndexRange​(IndexRange range)
        通过复制给定的IndexRange对象的值来创建IndexRange的实例。
        参数
        range - 从中复制开始和结束值的IndexRange实例。
    • 方法详细信息

      • getStart

        public int getStart​()
        返回范围的起始位置。
        结果
        范围的起始位置
      • getEnd

        public int getEnd​()
        返回范围的结束位置(排除)。
        结果
        范围的最终位置(独占)
      • getLength

        public int getLength​()
        返回范围的长度。
        结果
        范围的长度
      • equals

        public boolean equals​(Object object)
        指示一些其他对象是否等于此。
        重写:
        equalsObject
        参数
        object - 与之比较的参考对象。
        结果
        true如果此对象等于object参数; false否则。
        另请参见:
        Object.hashCode()HashMap
      • toString

        public String toString​()
        返回此 Range对象的字符串表示形式。
        重写:
        toStringObject
        结果
        这个 Range对象的字符串表示形式。
      • normalize

        public static IndexRange normalize​(int v1,
                                           int v2)
        创建一个具有较小值作为起始索引的IndexRange实例的便利方法,较大的值作为结束索引。
        参数
        v1 - 范围内使用的第一个值。
        v2 - 范围内使用的第二个值。
        结果
        一个IndexRange实例,其中较小的值为开始,较大的值为结束。
      • valueOf

        public static IndexRange valueOf​(String value)
        在“2,6”形式的字符串中解析的方便方法,它将创建一个起始值为2的IndexRange实例,最终值为6。
        参数
        value - 要解析并转换为IndexRange的字符串。
        结果
        表示值字符串中提供的起始值和结束值的IndexRange实例。