Spec-Zone.ru › OpenJDK 27

Класс ScrollPaneAdjustable

java.lang.Object
java.awt.ScrollPaneAdjustable
Все реализуемые интерфейсы:
Adjustable, Serializable
public final class ScrollPaneAdjustable extends Object implements Adjustable, Serializable
Этот класс представляет состояние горизонтальной или вертикальной полосы прокрутки ScrollPane. Объекты этого класса возвращаются методами ScrollPane.
Начиная с:
1.4
См. также:
  • Сериализованная форма

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

Поля, объявленные в интерфейсе Adjustable

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

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

Модификатор и тип Метод Описание
void addAdjustmentListener(AdjustmentListener l)
Добавляет указанный слушатель изменений для получения событий изменения от этого ScrollPaneAdjustable.
AdjustmentListener[] getAdjustmentListeners()
Возвращает массив всех слушателей изменений, зарегистрированных для этого ScrollPaneAdjustable.
int getBlockIncrement()
Получает шаг прокрутки на страницу для настраиваемого объекта.
int getMaximum()
Получает максимальное значение настраиваемого объекта.
int getMinimum()
Получает минимальное значение настраиваемого объекта.
int getOrientation()
Возвращает ориентацию этой полосы прокрутки.
int getUnitIncrement()
Получает шаг прокрутки на единицу для настраиваемого объекта.
int getValue()
Получает текущее значение настраиваемого объекта.
boolean getValueIsAdjusting()
Возвращает true, если значение изменяется в результате действий пользователя.
int getVisibleAmount()
Получает длину пропорционального индикатора.
String paramString()
Возвращает строку, представляющую состояние этой полосы прокрутки.
void removeAdjustmentListener(AdjustmentListener l)
Удаляет указанный слушатель изменений, чтобы он больше не получал события изменения от этого ScrollPaneAdjustable.
void setBlockIncrement(int b)
Задает шаг прокрутки на страницу для настраиваемого объекта.
void setMaximum(int max)
Этот метод НЕ следует вызывать из пользовательского кода.
void setMinimum(int min)
Этот метод НЕ следует вызывать из пользовательского кода.
void setUnitIncrement(int u)
Задает шаг прокрутки на единицу для настраиваемого объекта.
void setValue(int v)
Задает указанное значение этой полосы прокрутки.
void setValueIsAdjusting(boolean b)
Задает свойство valueIsAdjusting.
void setVisibleAmount(int v)
Этот метод НЕ следует вызывать из пользовательского кода.
String toString()
Возвращает строковое представление этой полосы прокрутки и ее значений.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект какому-либо другому объекту.
protected void finalize()
Устарело, будет удалено: этот элемент API подлежит удалению в будущей версии.
Финализация устарела и подлежит удалению в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо истечения заданного промежутка реального времени.

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

getOrientation

public int getOrientation()
Возвращает ориентацию этой полосы прокрутки.
Переопределяет:
getOrientation в интерфейсе Adjustable
Возвращает:
ориентацию этой полосы прокрутки: Adjustable.HORIZONTAL или Adjustable.VERTICAL

setMinimum

public void setMinimum(int min)
Этот метод НЕ следует вызывать из пользовательского кода. Метод является общедоступным, чтобы этот класс мог корректно реализовать интерфейс Adjustable.
Переопределяет:
setMinimum в интерфейсе Adjustable
Параметры:
min — минимальное значение
Вызывает исключение:
AWTError — при вызове всегда генерирует ошибку.

getMinimum

public int getMinimum()
Описание скопировано из интерфейса: Adjustable
Получает минимальное значение настраиваемого объекта.
Переопределяет:
getMinimum в интерфейсе Adjustable
Возвращает:
минимальное значение настраиваемого объекта

setMaximum

public void setMaximum(int max)
Этот метод НЕ следует вызывать из пользовательского кода. Метод является общедоступным, чтобы этот класс мог корректно реализовать интерфейс Adjustable.
Переопределяет:
setMaximum в интерфейсе Adjustable
Параметры:
max — максимальное значение
Вызывает исключение:
AWTError — при вызове всегда генерирует ошибку.

getMaximum

public int getMaximum()
Описание скопировано из интерфейса: Adjustable
Получает максимальное значение настраиваемого объекта.
Переопределяет:
getMaximum в интерфейсе Adjustable
Возвращает:
максимальное значение настраиваемого объекта

setUnitIncrement

public void setUnitIncrement(int u)
Описание скопировано из интерфейса: Adjustable
Задает шаг прокрутки на единицу для настраиваемого объекта.
Переопределяет:
setUnitIncrement в интерфейсе Adjustable
Параметры:
u — шаг прокрутки на единицу

getUnitIncrement

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

setBlockIncrement

public void setBlockIncrement(int b)
Описание скопировано из интерфейса: Adjustable
Задает шаг прокрутки на страницу для настраиваемого объекта.
Переопределяет:
setBlockIncrement в интерфейсе Adjustable
Параметры:
b — шаг прокрутки на страницу

getBlockIncrement

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

setVisibleAmount

public void setVisibleAmount(int v)
Этот метод НЕ следует вызывать из пользовательского кода. Метод является общедоступным, чтобы этот класс мог корректно реализовать интерфейс Adjustable.
Переопределяет:
setVisibleAmount в интерфейсе Adjustable
Параметры:
v — длина индикатора
Вызывает исключение:
AWTError — при вызове всегда генерирует ошибку.

getVisibleAmount

public int getVisibleAmount()
Описание скопировано из интерфейса: Adjustable
Получает длину пропорционального индикатора.
Переопределяет:
getVisibleAmount в интерфейсе Adjustable
Возвращает:
длину пропорционального индикатора

setValueIsAdjusting

public void setValueIsAdjusting(boolean b)
Задает свойство valueIsAdjusting.
Параметры:
b — новый статус выполнения настройки
Начиная с:
1.4
См. также:
  • getValueIsAdjusting()

getValueIsAdjusting

public boolean getValueIsAdjusting()
Возвращает true, если значение изменяется в результате действий пользователя.
Возвращает:
значение свойства valueIsAdjusting
См. также:
  • setValueIsAdjusting(boolean)

setValue

public void setValue(int v)
Задает указанное значение этой полосы прокрутки.

Если переданное значение меньше текущего минимального значения или больше текущего максимального значения, вместо него подставляется соответствующее граничное значение.

Переопределяет:
setValue в интерфейсе Adjustable
Параметры:
v — новое значение полосы прокрутки

getValue

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

addAdjustmentListener

public void addAdjustmentListener(AdjustmentListener l)
Добавляет указанный слушатель изменений для получения событий изменения от этого ScrollPaneAdjustable. Если l равно null, исключение не генерируется и никаких действий не выполняется.

Подробные сведения о модели многопоточности AWT см. в разделе Проблемы многопоточности в AWT.

Переопределяет:
addAdjustmentListener в интерфейсе Adjustable
Параметры:
l — слушатель изменений.
См. также:
  • removeAdjustmentListener(AdjustmentListener)
  • getAdjustmentListeners()
  • AdjustmentListener
  • AdjustmentEvent

removeAdjustmentListener

public void removeAdjustmentListener(AdjustmentListener l)
Удаляет указанный слушатель изменений, чтобы он больше не получал события изменения от этого ScrollPaneAdjustable. Если l равно null, исключение не генерируется и никаких действий не выполняется.

Подробные сведения о модели многопоточности AWT см. в разделе Проблемы многопоточности в AWT.

Переопределяет:
removeAdjustmentListener в интерфейсе Adjustable
Параметры:
l — слушатель изменений.
Начиная с:
1.1
См. также:
  • addAdjustmentListener(AdjustmentListener)
  • getAdjustmentListeners()
  • AdjustmentListener
  • AdjustmentEvent

getAdjustmentListeners

public AdjustmentListener[] getAdjustmentListeners()
Возвращает массив всех слушателей изменений, зарегистрированных для этого ScrollPaneAdjustable.
Возвращает:
все AdjustmentListeners этого ScrollPaneAdjustable или пустой массив, если в данный момент не зарегистрирован ни один слушатель изменений
Начиная с:
1.4
См. также:
  • addAdjustmentListener(AdjustmentListener)
  • removeAdjustmentListener(AdjustmentListener)
  • AdjustmentListener
  • AdjustmentEvent

toString

public String toString()
Возвращает строковое представление этой полосы прокрутки и ее значений.
Переопределяет:
toString в классе Object
Возвращает:
строковое представление этой полосы прокрутки.

paramString

public String paramString()
Возвращает строку, представляющую состояние этой полосы прокрутки. Этот метод предназначен только для отладки; содержимое и формат возвращаемой строки могут различаться в разных реализациях. Возвращаемая строка может быть пустой, но не может быть null.
Возвращает:
строку параметров этой полосы прокрутки.

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, способы обхода проблем и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

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