Класс BasicTreeUI.ComponentHandler

Все реализованные интерфейсы:
ActionListener, ComponentListener, EventListener
Вложенный класс:
BasicTreeUI
public class BasicTreeUI.ComponentHandler
extends ComponentAdapter
implements ActionListener

Обновляет предпочтительный размер при прокрутке (при необходимости).

Поля

Модификатор и тип Поле Описание
protected JScrollBar scrollBar

Скроллбар, который настраивается.

protected Timer timer

Таймер, используемый при работе внутри полосы прокрутки, когда изменяется скроллбар.

Конструкторы

Конструктор Описание
ComponentHandler()

Методы

Модификатор и тип Метод Описание
void actionPerformed​(ActionEvent ae)

Общедоступен в результате работы таймера.

protected JScrollPane getScrollPane()

Возвращает JScrollPane, содержащий JTree, или null, если такой не найден.

protected void startTimer()

Создаёт, если необходимо, и запускает таймер, чтобы проверить, нужно ли изменить размеры границ.

Методы, унаследованные от класса java.awt.event.ComponentAdapter

componentHidden, componentMoved, componentResized, componentShown

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

timer

protected Timer timer

Таймер, используемый при работе внутри полосы прокрутки, когда изменяется скроллбар.

scrollBar

protected JScrollBar scrollBar

Скроллбар, который настраивается.

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

ComponentHandler()

public ComponentHandler()

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

startTimer()

protected void startTimer()

Создаёт, если необходимо, и запускает таймер, чтобы проверить, нужно ли изменить размеры границ.

getScrollPane()

protected JScrollPane getScrollPane()

Возвращает JScrollPane, содержащий JTree, или null, если такой не найден.

Возвращает:
JScrollPane содержащий JTree

actionPerformed(java.awt.event.ActionEvent)

public void actionPerformed(ActionEvent ae)

Общедоступен в результате работы таймера. Если scrollBar равен null или не настраивается, останавливает таймер и обновляет размеры.

Указано в:
actionPerformed в интерфейсе ActionListener
Параметры:
ae - событие для обработки

© 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/javax/swing/plaf/basic/BasicTreeUI.ComponentHandler.html

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