Интерфейс Adjustable
- Все известные реализующие классы:
- JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable
public interface Adjustable
Интерфейс для объектов, имеющих изменяемое числовое значение в ограниченном диапазоне.
Поля
| Модификатор и тип | Поле и описание |
|---|---|
static int |
HORIZONTAL Указывает, что |
static int |
NO_ORIENTATION Указывает, что |
static int |
VERTICAL Указывает, что |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
addAdjustmentListener(AdjustmentListener l) Добавляет слушателя для получения событий изменения, когда значение объекта Adjustable изменяется. |
int |
getBlockIncrement() Возвращает приращение значения блока для объекта Adjustable. |
int |
getMaximum() Возвращает максимальное значение объекта Adjustable. |
int |
getMinimum() Возвращает минимальное значение объекта Adjustable. |
int |
getOrientation() Возвращает ориентацию объекта Adjustable. |
int |
getUnitIncrement() Возвращает приращение единицы значения для объекта Adjustable. |
int |
getValue() Возвращает текущее значение объекта Adjustable. |
int |
getVisibleAmount() Возвращает длину пропорционального индикатора. |
void |
removeAdjustmentListener(AdjustmentListener l) Удаляет слушателя изменения. |
void |
setBlockIncrement(int b) Устанавливает приращение значения блока для объекта Adjustable. |
void |
setMaximum(int max) Устанавливает максимальное значение объекта Adjustable. |
void |
setMinimum(int min) Устанавливает минимальное значение объекта Adjustable. |
void |
setUnitIncrement(int u) Устанавливает приращение единицы значения для объекта Adjustable. |
void |
setValue(int v) Устанавливает текущее значение объекта Adjustable. |
void |
setVisibleAmount(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.