Spec-Zone.ru › OpenJDK 8

Класс TabSet

  • java.lang.Object
    • javax.swing.text.TabSet
Все реализованные интерфейсы:
Serializable

public class TabSet
extends Object
implements Serializable

Класс TabSet состоит из множества TabStops. Он предоставляет методы для поиска ближайшего TabStop к заданной позиции и нахождения всех потенциальных TabStops. Он также является неизменяемым.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. Пожалуйста, обратитесь к XMLEncoder.

Конструкторы

Конструктор и описание
TabSet(TabStop[] tabs)

Создает и возвращает экземпляр TabSet.

Методы

Модификатор и тип Метод и описание
boolean equals(Object o)

Указывает, равен ли данный TabSet другому.

TabStop getTab(int index)

Возвращает TabStop по индексу index.

TabStop getTabAfter(float location)

Возвращает объект Tab после location.

int getTabCount()

Возвращает количество объектов Tab, содержащихся в объекте.

int getTabIndex(TabStop tab)
int getTabIndexAfter(float location)

Возвращает индекс объекта Tab, который следует использовать после location.

int hashCode()

Возвращает хэш-код для этого набора TabStops.

String toString()

Возвращает строковое представление набора вкладок.

Методы, унаследованные от класса java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Конструкторы

TabSet

public TabSet(TabStop[] tabs)

Создает и возвращает экземпляр TabSet. Переданный массив вкладок должен быть отсортирован по возрастанию.

Методы

getTabCount

public int getTabCount()

Возвращает количество объектов Tab, содержащихся в объекте.

getTab

public TabStop getTab(int index)

Возвращает TabStop по индексу index. Будет выброшено исключение IllegalArgumentException, если index находится вне диапазона вкладок.

getTabAfter

public TabStop getTabAfter(float location)

Возвращает объект Tab, следующий за location. Возвращает null, если после location нет вкладок.

getTabIndex

public int getTabIndex(TabStop tab)
Возвращает:
индекс TabStop tab, или -1, если tab не содержится в объекте.

getTabIndexAfter

public int getTabIndexAfter(float location)

Возвращает индекс вкладки, которая должна использоваться после location. Возвращает -1, если после location нет вкладок.

equals

public boolean equals(Object o)

Указывает, равен ли данный TabSet другому.

Переопределяет:
equals в классе Object
Параметры:
o - экземпляр TabSet, с которым должен сравниваться данный экземпляр.
Возвращает:
true если o является экземпляром TabSet, имеет такое же количество TabStop и все они равны, false в противном случае.
С:
1.5
См. также:
Object.hashCode(), HashMap

hashCode

public int hashCode()

Возвращает хэш-код для этого набора TabStops.

Переопределяет:
hashCode в классе Object
Возвращает:
значение хэш-кода для этого набора TabStops.
С:
1.5
См. также:
Object.equals(java.lang.Object), System.identityHashCode(java.lang.Object)

toString

public String toString()

Возвращает строковое представление набора вкладок.

Переопределяет:
toString в классе Object
Возвращает:
строковое представление объекта.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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