Класс BasicTreeUI.ComponentHandler
- java.lang.Object
-
- java.awt.event.ComponentAdapter
-
- javax.swing.plaf.basic.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() |
Возвращает |
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