Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.controls
Пакет 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​(int start, int end)
    Создаёт экземпляр IndexRange, представляющий диапазон между start и end.
    IndexRange​(IndexRange range)
    Создаёт экземпляр IndexRange, копируя значения из данного объекта IndexRange.
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    boolean equals​(Object object)
    Указывает, является ли другой объект "равным" данному.
    int getEnd()
    Возвращает конечную позицию диапазона (исключая её).
    int getLength()
    Возвращает длину диапазона.
    int getStart()
    Возвращает начальную позицию диапазона.
    int hashCode()
    Возвращает хэш-код для данного объекта.
    static IndexRange normalize​(int v1, int v2)
    Удобный метод для создания экземпляра IndexRange, в котором меньшее значение является начальным индексом, а большее - конечным.
    String toString()
    Возвращает строковое представление данного объекта.
    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 - Начальная позиция диапазона.
      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)
      Указывает, является ли другой объект "равным" данному.
      Переопределяет:
      equals в классе Object
      Параметры:
      object - объект-ссылка для сравнения.
      Возвращает:
      true, если этот объект равен аргументу object; false в противном случае.
    • hashCode

      public int hashCode()
      Возвращает хэш-код для данного объекта.
      Переопределяет:
      hashCode в классе Object
      Возвращает:
      хэш-код для данного объекта.
    • toString

      public String toString()
      Возвращает строковое представление данного объекта.
      Переопределяет:
      toString в классе Object
      Возвращает:
      строковое представление данного объекта.
    • normalize

      public static IndexRange normalize​(int v1,
                                         int v2)
      Удобный метод для создания экземпляра IndexRange, в котором меньшее значение является начальным индексом, а большее - конечным.
      Параметры:
      v1 - первое значение для использования в диапазоне.
      v2 - второе значение для использования в диапазоне.
      Возвращает:
      экземпляр 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