Spec-Zone.ru › OpenJDK 21

Класс AccessibleStateSet

java.lang.Object
javax.accessibility.AccessibleStateSet
public class AccessibleStateSet extends Object
Класс AccessibleStateSet определяет набор состояний компонента. Набор состояний компонента представляет собой множество AccessibleState объектов и их описаний. Например, текущее общее состояние объекта, такое как включен ли он, имеет ли фокус и т.д.
См. также:
  • AccessibleState

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

Модификатор и тип Поле Описание
protected Vector<AccessibleState> states
Каждый элемент в Vector представляет собой AccessibleState.

Краткое описание конструкторов

Конструктор Описание
AccessibleStateSet()
Создает новый пустой набор состояний.
AccessibleStateSet(AccessibleState[] states)
Создаёт новый набор состояний с начальным набором состояний, содержащимся в массиве состояний, переданном в качестве параметра.

Краткое описание методов

Модификатор и тип Метод Описание
boolean add(AccessibleState state)
Добавляет новое состояние в текущий набор состояний, если оно еще не присутствует.
void addAll(AccessibleState[] states)
Добавляет все состояния в существующий набор состояний.
void clear()
Удаляет все состояния из текущего набора состояний.
boolean contains(AccessibleState state)
Проверяет, присутствует ли текущее состояние в наборе состояний.
boolean remove(AccessibleState state)
Удаляет состояние из текущего набора состояний.
AccessibleState[] toArray()
Возвращает текущий набор состояний в виде массива AccessibleState.
String toString()
Создаёт локализованную строку, представляющую все состояния в наборе, используя по умолчанию локаль.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание полей

states

protected Vector<AccessibleState> states
Каждый элемент в Vector представляет собой AccessibleState.
См. также:
  • add(javax.accessibility.AccessibleState)
  • addAll(javax.accessibility.AccessibleState[])
  • remove(javax.accessibility.AccessibleState)
  • contains(javax.accessibility.AccessibleState)
  • toArray()
  • clear()

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

AccessibleStateSet

public AccessibleStateSet()
Создает новый пустой набор состояний.

AccessibleStateSet

public AccessibleStateSet(AccessibleState[] states)
Создаёт новый набор состояний с начальным набором состояний, содержащимся в массиве состояний, переданном в качестве параметра. Повторяющиеся записи игнорируются.
Параметры:
states - массив AccessibleState описывающий набор состояний

Подробное описание методов

add

public boolean add(AccessibleState state)
Добавляет новое состояние в текущий набор состояний, если оно еще не присутствует. Если состояние уже в наборе, набор состояний не изменяется, и возвращаемое значение равно false. В противном случае состояние добавляется в набор, и возвращаемое значение равно true.
Параметры:
state - состояние, которое нужно добавить в набор состояний
Возвращает:
true если состояние добавлено в набор; false если набор состояний не изменился

addAll

public void addAll(AccessibleState[] states)
Добавляет все состояния в существующий набор состояний. Повторяющиеся записи игнорируются.
Параметры:
states - массив AccessibleState описывающий набор состояний

remove

public boolean remove(AccessibleState state)
Удаляет состояние из текущего набора состояний. Если состояние отсутствует в наборе, набор состояний не изменится, и возвращаемое значение будет false. Если состояние есть в наборе, оно будет удалено из набора, и возвращаемое значение будет true.
Параметры:
state - состояние, которое нужно удалить из набора состояний
Возвращает:
true если состояние есть в наборе; false если набор состояний не изменится

clear

public void clear()
Удаляет все состояния из текущего набора состояний.

contains

public boolean contains(AccessibleState state)
Проверяет, присутствует ли текущее состояние в наборе состояний.
Параметры:
state - состояние
Возвращает:
true если состояние есть в наборе; в противном случае false

toArray

public AccessibleState[] toArray()
Возвращает текущий набор состояний в виде массива AccessibleState.
Возвращает:
AccessibleState массив, содержащий текущее состояние

toString

public String toString()
Создаёт локализованную строку, представляющую все состояния в наборе, используя по умолчанию локаль.
Переопределяет:
toString в классе Object
Возвращает:
строку с перечислением состояний, разделённых запятыми
См. также:
  • AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)

© 1993, 2023, 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.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/accessibility/AccessibleStateSet.html

Spec-Zone.ru

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