Spec-Zone.ru › OpenJavaFX 8
javafx.scene.control

Класс IndexRange

java.lang.Object
  • javafx.scene.control.IndexRange


public final class IndexRange
extends Object
Класс, представляющий непрерывный диапазон целочисленных значений.

С:

JavaFX 2.0

  • Краткое описание полей

    Поля
    Модификатор и тип Поле и описание
    static String VALUE_DELIMITER
    Разделитель значений диапазона индексов.
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    IndexRange(IndexRange range)
    Создаёт экземпляр IndexRange, копируя значения из заданного объекта IndexRange.
    IndexRange(int start, int end)
    Создаёт экземпляр IndexRange, представляющий диапазон между start и end.
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    boolean equals(Object object)
    Указывает, является ли другой объект "равным" этому.
    int getEnd()
    Возвращает конечную позицию диапазона (исключая).
    int getLength()
    Возвращает длину диапазона.
    int getStart()
    Возвращает начальную позицию диапазона.
    int hashCode()
    Возвращает хэш-код для этого объекта Range.
    static IndexRange normalize(int v1, int v2)
    Удобный метод для создания экземпляра IndexRange, где меньшее значение является начальным индексом, а большее — конечным.
    String toString()
    Возвращает строковое представление этого объекта Range.
    static IndexRange valueOf(String value)
    Удобный метод для разбора строки формата '2,6', что создаст экземпляр IndexRange с начальным значением 2 и конечным 6.
    • Наследуемые методы из класса java.lang.Object

      clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Подробное описание полей

    • VALUE_DELIMITER

      public static final String VALUE_DELIMITER
      Разделитель значений диапазона индексов.

      См. также:

      Значения константных полей

  • Подробное описание конструкторов

    • IndexRange

      public IndexRange(int start,
                        int end)
      Создаёт экземпляр IndexRange, представляющий диапазон между start и end.

      Параметры:

      start - Начальная позиция диапазона.

    • 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)
      Указывает, является ли другой объект "равным" этому.

      Переопределяет:

      equals в классе Object

      Параметры:

      object - объект-ссылка для сравнения.

      Возвращает:

      true, если этот объект равен переданному аргументу; false в противном случае.

    • hashCode

      public int hashCode()
      Возвращает хэш-код для этого объекта Range.

      Переопределяет:

      hashCode в классе Object

      Возвращает:

      хэш-код для этого объекта Range.

    • toString

      public String toString()
      Возвращает строковое представление этого объекта Range.

      Переопределяет:

      toString в классе Object

      Возвращает:

      строковое представление этого объекта Range.

    • normalize

      public static IndexRange normalize(int v1,
                                         int v2)
      Удобный метод для создания экземпляра IndexRange, где меньшее значение является начальным индексом, а большее — конечным.

      Параметры:

      v1 - Первое значение для использования в диапазоне.

      Возвращает:

      Экземпляр IndexRange, где меньшее значение является началом, а большее — концом.

    • valueOf

      public static IndexRange valueOf(String value)
      Удобный метод для разбора строки формата '2,6', что создаст экземпляр IndexRange с начальным значением 2 и конечным 6.

      Параметры:

      value - Строка для разбора и преобразования в IndexRange.

      Возвращает:

      Экземпляр IndexRange, представляющий начальные и конечные значения, указанные в строке.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API