Spec-Zone.ru › OpenJDK 17

Интерфейс Adjustable

Все известные реализующие классы:
JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable
public interface Adjustable
Интерфейс для объектов, имеющих настраиваемое числовое значение, содержащееся в ограниченном диапазоне значений.

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

Модификатор и тип Поле Описание
static final int HORIZONTAL
Указывает, что Adjustable имеет горизонтальную ориентацию.
static final int NO_ORIENTATION
Указывает, что Adjustable не имеет ориентации.
static final int VERTICAL
Указывает, что Adjustable имеет вертикальную ориентацию.

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

Модификатор и тип Метод Описание
void addAdjustmentListener(AdjustmentListener l)
Добавляет слушателя для получения событий изменения, когда значение настраиваемого объекта изменяется.
int getBlockIncrement()
Получает приращение значения блока для настраиваемого объекта.
int getMaximum()
Получает максимальное значение настраиваемого объекта.
int getMinimum()
Получает минимальное значение настраиваемого объекта.
int getOrientation()
Получает ориентацию настраиваемого объекта.
int getUnitIncrement()
Получает приращение единицы значения для настраиваемого объекта.
int getValue()
Получает текущее значение настраиваемого объекта.
int getVisibleAmount()
Получает длину пропорционального индикатора.
void removeAdjustmentListener(AdjustmentListener l)
Удаляет слушателя изменений.
void setBlockIncrement(int b)
Устанавливает приращение значения блока для настраиваемого объекта.
void setMaximum(int max)
Устанавливает максимальное значение настраиваемого объекта.
void setMinimum(int min)
Устанавливает минимальное значение настраиваемого объекта.
void setUnitIncrement(int u)
Устанавливает приращение единицы значения для настраиваемого объекта.
void setValue(int v)
Устанавливает текущее значение настраиваемого объекта.
void setVisibleAmount(int v)
Устанавливает длину пропорционального индикатора настраиваемого объекта.

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

HORIZONTAL

@Native static final int HORIZONTAL
Указывает, что Adjustable имеет горизонтальную ориентацию.
См. также:
  • Значения константных полей

VERTICAL

@Native static final int VERTICAL
Указывает, что Adjustable имеет вертикальную ориентацию.
См. также:
  • Значения константных полей

NO_ORIENTATION

@Native static final int NO_ORIENTATION
Указывает, что Adjustable не имеет ориентации.
См. также:
  • Значения константных полей

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

getOrientation

int getOrientation()
Получает ориентацию настраиваемого объекта.
Возвращает:
ориентация настраиваемого объекта; либо HORIZONTAL, VERTICAL, или NO_ORIENTATION

setMinimum

void setMinimum(int min)
Устанавливает минимальное значение настраиваемого объекта.
Параметры:
min - минимальное значение

getMinimum

int getMinimum()
Получает минимальное значение настраиваемого объекта.
Возвращает:
минимальное значение настраиваемого объекта

setMaximum

void setMaximum(int max)
Устанавливает максимальное значение настраиваемого объекта.
Параметры:
max - максимальное значение

getMaximum

int getMaximum()
Получает максимальное значение настраиваемого объекта.
Возвращает:
максимальное значение настраиваемого объекта

setUnitIncrement

void setUnitIncrement(int u)
Устанавливает приращение единицы значения для настраиваемого объекта.
Параметры:
u - приращение единицы

getUnitIncrement

int getUnitIncrement()
Получает приращение единицы значения для настраиваемого объекта.
Возвращает:
приращение единицы значения для настраиваемого объекта

setBlockIncrement

void setBlockIncrement(int b)
Устанавливает приращение значения блока для настраиваемого объекта.
Параметры:
b - приращение блока

getBlockIncrement

int getBlockIncrement()
Получает приращение значения блока для настраиваемого объекта.
Возвращает:
приращение значения блока для настраиваемого объекта

setVisibleAmount

void setVisibleAmount(int v)
Устанавливает длину пропорционального индикатора настраиваемого объекта.
Параметры:
v - длина индикатора

getVisibleAmount

int getVisibleAmount()
Получает длину пропорционального индикатора.
Возвращает:
длина пропорционального индикатора

setValue

void setValue(int v)
Устанавливает текущее значение настраиваемого объекта. Если предоставленное значение меньше minimum или больше maximum - visibleAmount, то одно из этих значений подставляется соответствующим образом.

Вызов этого метода не вызывает AdjustmentEvent.

Параметры:
v - текущее значение, между minimum и maximum - visibleAmount

getValue

int getValue()
Получает текущее значение настраиваемого объекта.
Возвращает:
текущее значение настраиваемого объекта

addAdjustmentListener

void addAdjustmentListener(AdjustmentListener l)
Добавляет слушателя для получения событий изменения, когда значение настраиваемого объекта изменяется.
Параметры:
l - слушатель для получения событий
См. также:
  • AdjustmentEvent

removeAdjustmentListener

void removeAdjustmentListener(AdjustmentListener l)
Удаляет слушателя изменений.
Параметры:
l - слушатель, который удаляется
См. также:
  • AdjustmentEvent

© 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/java/awt/Adjustable.html

Spec-Zone.ru

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