Spec-Zone.ru › OpenJDK 25

Класс SplitPaneUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SplitPaneUI
Прямые известные подклассы:
BasicSplitPaneUI, MultiSplitPaneUI
public abstract class SplitPaneUI extends ComponentUI
Интерфейс подключаемого оформления для JSplitPane.

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

SplitPaneUI()
Модификатор Конструктор Описание
protected
Конструктор для вызова из подклассов.

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

Модификатор и тип Метод Описание
abstract void finishedPaintingChildren(JSplitPane jc, Graphics g)
Вызывается после того, как JSplitPane, для которого данный делегат предоставляет оформление, отрисует свои дочерние компоненты.
abstract int getDividerLocation(JSplitPane jc)
Возвращает положение разделителя.
abstract int getMaximumDividerLocation(JSplitPane jc)
Возвращает максимально возможное положение разделителя.
abstract int getMinimumDividerLocation(JSplitPane jc)
Возвращает минимально возможное положение разделителя.
abstract void resetToPreferredSizes(JSplitPane jc)
Вызывается для повторного размещения JSplitPane с учетом предпочтительных размеров дочерних компонентов.
abstract void setDividerLocation(JSplitPane jc, int location)
Устанавливает положение разделителя равным location.

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

contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update

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

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

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

SplitPaneUI

protected SplitPaneUI()
Конструктор для вызова из подклассов.

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

resetToPreferredSizes

public abstract void resetToPreferredSizes(JSplitPane jc)
Вызывается для повторного размещения JSplitPane с учетом предпочтительных размеров дочерних компонентов.
Параметры:
jc — объект типа JSplitPane

setDividerLocation

public abstract void setDividerLocation(JSplitPane jc, int location)
Устанавливает положение разделителя равным location.
Параметры:
jc — объект типа JSplitPane
location — целое число, задающее положение разделителя

getDividerLocation

public abstract int getDividerLocation(JSplitPane jc)
Возвращает положение разделителя.
Параметры:
jc — объект типа JSplitPane
Возвращает:
целое число, задающее положение разделителя

getMinimumDividerLocation

public abstract int getMinimumDividerLocation(JSplitPane jc)
Возвращает минимально возможное положение разделителя.
Параметры:
jc — объект типа JSplitPane
Возвращает:
целое число, задающее минимальное положение разделителя

getMaximumDividerLocation

public abstract int getMaximumDividerLocation(JSplitPane jc)
Возвращает максимально возможное положение разделителя.
Параметры:
jc — объект типа JSplitPane
Возвращает:
целое число, задающее максимальное положение разделителя

finishedPaintingChildren

public abstract void finishedPaintingChildren(JSplitPane jc, Graphics g)
Вызывается после того, как JSplitPane, для которого данный делегат предоставляет оформление, отрисует свои дочерние компоненты.
Параметры:
jc — объект типа JSplitPane
g — контекст Graphics

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по 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/javax/swing/plaf/SplitPaneUI.html

Spec-Zone.ru

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