Spec-Zone.ru › OpenJDK 17

Класс SynthContext

java.lang.Object
javax.swing.plaf.synth.SynthContext
public class SynthContext extends Object
Неизменяемый транзиентный объект, содержащий контекстуальную информацию о Region. Объект SynthContext должен считаться допустимым только в течение метода, которому он передан. Другими словами, не следует кэшировать SynthContext, ожидающие его сохранения валидным.
Since:
1.5

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

Конструктор Описание
SynthContext(JComponent component, Region region, SynthStyle style, int state)
Создаёт SynthContext со значениями по умолчанию.

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

Модификатор и тип Метод Описание
JComponent getComponent()
Возвращает компонент, содержащий область.
int getComponentState()
Возвращает состояние виджета, которое является битовой маской значений, определённых в SynthConstants. Область как минимум будет находиться в одном из состояний ENABLED, MOUSE_OVER, PRESSED или DISABLED.
Region getRegion()
Возвращает область, определяющую это состояние.
SynthStyle getStyle()
Возвращает стиль, связанный с этой областью.

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

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

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

SynthContext

public SynthContext(JComponent component, Region region, SynthStyle style, int state)
Создаёт SynthContext со значениями по умолчанию. Предназначен для подклассов и разработчиков пользовательского интерфейса. Вам редко придётся создавать SynthContext, хотя некоторые методы его принимают.
Parameters:
component - JComponent
region - Определяет часть JComponent
style - Стиль, связанный с компонентом
state - Состояние компонента, определённое в SynthConstants.
Throws:
NullPointerException - если компонент, область или стиль равны null.

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

getComponent

public JComponent getComponent()
Возвращает компонент, содержащий область.
Returns:
Компонент

getRegion

public Region getRegion()
Возвращает область, определяющую это состояние.
Returns:
Область компонента

getStyle

public SynthStyle getStyle()
Возвращает стиль, связанный с этой областью.
Returns:
SynthStyle, связанный с областью.

getComponentState

public int getComponentState()
Возвращает состояние виджета, которое является битовой маской значений, определённых в SynthConstants.
Returns:
Состояние компонента
See Also:
  • SynthConstants

© 1993, 2021, 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/17/docs/api/java.desktop/javax/swing/plaf/synth/SynthContext.html

Spec-Zone.ru

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