Класс IndexRange
- javafx.scene.control.IndexRange
public final class IndexRange extends Object
С:
JavaFX 2.0
-
Краткое описание полей
Поля Модификатор и тип Поле и описание static StringVALUE_DELIMITERРазделитель значений диапазона индексов.
-
Краткое описание конструкторов
Конструкторы Конструктор и описание IndexRange(IndexRange range)Создаёт экземпляр IndexRange, копируя значения из заданного объекта IndexRange.IndexRange(int start, int end)Создаёт экземпляр IndexRange, представляющий диапазон междуstartиend.
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание booleanequals(Object object)Указывает, является ли другой объект "равным" этому.intgetEnd()Возвращает конечную позицию диапазона (исключая).intgetLength()Возвращает длину диапазона.intgetStart()Возвращает начальную позицию диапазона.inthashCode()Возвращает хэш-код для этого объектаRange.static IndexRangenormalize(int v1, int v2)Удобный метод для создания экземпляра IndexRange, где меньшее значение является начальным индексом, а большее — конечным.StringtoString()Возвращает строковое представление этого объектаRange.static IndexRangevalueOf(String value)Удобный метод для разбора строки формата '2,6', что создаст экземпляр IndexRange с начальным значением 2 и конечным 6.
-
Подробное описание полей
-
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)
Указывает, является ли другой объект "равным" этому.
-
hashCode
public int hashCode()
Возвращает хэш-код для этого объектаRange.
-
toString
public String toString()
Возвращает строковое представление этого объекта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.