Интерфейс Adjustable

Все известные реализующие классы:
JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable
public interface Adjustable

Интерфейс для объектов, у которых есть настраиваемое числовое значение, заключенное в ограниченный диапазон значений.

Поля

Модификатор и типПолеОписание
static intHORIZONTAL

Указывает, что Adjustable имеет горизонтальную ориентацию.

static intNO_ORIENTATION

Указывает, что Adjustable не имеет ориентации.

static intVERTICAL

Указывает, что Adjustable имеет вертикальную ориентацию.

Методы

Модификатор и типМетодОписание
voidaddAdjustmentListener​(AdjustmentListener l)

Добавляет слушателя для получения событий изменения при изменении значения объекта adjustable.

intgetBlockIncrement()

Возвращает приращение значения блока для объекта adjustable.

intgetMaximum()

Возвращает максимальное значение объекта adjustable.

intgetMinimum()

Возвращает минимальное значение объекта adjustable.

intgetOrientation()

Возвращает ориентацию объекта adjustable.

intgetUnitIncrement()

Возвращает приращение единичного значения для объекта adjustable.

intgetValue()

Возвращает текущее значение объекта adjustable.

intgetVisibleAmount()

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

voidremoveAdjustmentListener​(AdjustmentListener l)

Удаляет слушателя изменения.

voidsetBlockIncrement​(int b)

Устанавливает приращение значения блока для объекта adjustable.

voidsetMaximum​(int max)

Устанавливает максимальное значение объекта adjustable.

voidsetMinimum​(int min)

Устанавливает минимальное значение объекта adjustable.

voidsetUnitIncrement​(int u)

Устанавливает приращение единичного значения для объекта adjustable.

voidsetValue​(int v)

Устанавливает текущее значение объекта adjustable.

voidsetVisibleAmount​(int v)

Устанавливает длину индикатора пропорциональности объекта adjustable.

Поля

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()

Возвращает ориентацию объекта adjustable.

Возвращает:
ориентацию объекта adjustable; либо HORIZONTAL, либо VERTICAL, либо NO_ORIENTATION

setMinimum

void setMinimum(int min)

Устанавливает минимальное значение объекта adjustable.

Параметры:
min - минимальное значение

getMinimum

int getMinimum()

Возвращает минимальное значение объекта adjustable.

Возвращает:
минимальное значение объекта adjustable

setMaximum

void setMaximum(int max)

Устанавливает максимальное значение объекта adjustable.

Параметры:
max - максимальное значение

getMaximum

int getMaximum()

Возвращает максимальное значение объекта adjustable.

Возвращает:
максимальное значение объекта adjustable

setUnitIncrement

void setUnitIncrement(int u)

Устанавливает приращение единичного значения для объекта adjustable.

Параметры:
u - приращение единицы

getUnitIncrement

int getUnitIncrement()

Возвращает приращение единичного значения для объекта adjustable.

Возвращает:
приращение единичного значения для объекта adjustable

setBlockIncrement

void setBlockIncrement(int b)

Устанавливает приращение значения блока для объекта adjustable.

Параметры:
b - приращение блока

getBlockIncrement

int getBlockIncrement()

Возвращает приращение значения блока для объекта adjustable.

Возвращает:
приращение значения блока для объекта adjustable

setVisibleAmount

void setVisibleAmount(int v)

Устанавливает длину индикатора пропорциональности объекта adjustable.

Параметры:
v - длина индикатора

getVisibleAmount

int getVisibleAmount()

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

Возвращает:
длину индикатора пропорциональности

setValue

void setValue(int v)

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

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

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

getValue

int getValue()

Возвращает текущее значение объекта adjustable.

Возвращает:
текущее значение объекта adjustable

addAdjustmentListener

void addAdjustmentListener(AdjustmentListener l)

Добавляет слушателя для получения событий изменения при изменении значения объекта adjustable.

Параметры:
l - слушатель для получения событий
См. также:
AdjustmentEvent

removeAdjustmentListener

void removeAdjustmentListener(AdjustmentListener l)

Удаляет слушателя изменения.

Параметры:
l - удаляемый слушатель
См. также:
AdjustmentEvent

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Adjustable.html

Spec-Zone .ru
спецификации, руководства, описания, API