Интерфейс 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 |
Добавляет слушатель для получения событий изменения, когда значение настраиваемого объекта меняется. |
int |
getBlockIncrement() |
Возвращает приращение значения настраиваемого объекта для шага блока. |
int |
getMaximum() |
Возвращает максимальное значение настраиваемого объекта. |
int |
getMinimum() |
Возвращает минимальное значение настраиваемого объекта. |
int |
getOrientation() |
Возвращает ориентацию настраиваемого объекта. |
int |
getUnitIncrement() |
Возвращает приращение значения настраиваемого объекта для шага единицы. |
int |
getValue() |
Возвращает текущее значение настраиваемого объекта. |
int |
getVisibleAmount() |
Возвращает длину пропорционального индикатора. |
void |
removeAdjustmentListener |
Удаляет слушатель изменений. |
void |
setBlockIncrement |
Задает приращение значения настраиваемого объекта для шага блока. |
void |
setMaximum |
Задает максимальное значение настраиваемого объекта. |
void |
setMinimum |
Задает минимальное значение настраиваемого объекта. |
void |
setUnitIncrement |
Задает приращение значения настраиваемого объекта для шага единицы. |
void |
setValue |
Задает текущее значение настраиваемого объекта. |
void |
setVisibleAmount |
Задает длину пропорционального индикатора настраиваемого объекта. |
Подробное описание полей
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— слушатель для получения событий - См. также:
removeAdjustmentListener
void removeAdjustmentListener(AdjustmentListener l)
Удаляет слушатель изменений.
- Параметры:
-
l— удаляемый слушатель - См. также:
© 1993, 2025, 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/25/docs/api/java.desktop/java/awt/Adjustable.html