Spec-Zone.ru › OpenJDK 25

Класс 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

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

Модификатор и тип Метод Описание
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

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

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.
Возвращает:
всех слушателей AdjustmentListener этого объекта 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, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html

Spec-Zone.ru

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