Класс MetalProgressBarUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ProgressBarUI
-
- javax.swing.plaf.basic.BasicProgressBarUI
-
- javax.swing.plaf.metal.MetalProgressBarUI
public class MetalProgressBarUI extends BasicProgressBarUI
Реализация ProgressBarUI для Metal.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans™ в пакете java.beans. См. XMLEncoder.
Вложенные классы
Вложенные классы/интерфейсы, унаследованные от класса javax.swing.plaf.basic.BasicProgressBarUI
BasicProgressBarUI.ChangeHandler Поля
Поля, унаследованные от класса javax.swing.plaf.basic.BasicProgressBarUI
boxRect, changeListener, progressBar Конструкторы
| Конструктор и описание |
|---|
MetalProgressBarUI() |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
static ComponentUI |
createUI(JComponent c) |
void |
paintDeterminate(Graphics g,
JComponent c) Отображает специальное выделение на полосе прогресса. |
void |
paintIndeterminate(Graphics g,
JComponent c) Отображает специальное выделение на полосе прогресса и коробке анимации. |
Методы, унаследованные от класса javax.swing.plaf.basic.BasicProgressBarUI
getAmountFull, getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBox, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMaximumSize, getMinimumSize, getPreferredInnerHorizontal, getPreferredInnerVertical, getPreferredSize, getSelectionBackground, getSelectionForeground, getStringPlacement, incrementAnimationIndex, installDefaults, installListeners, installUI, paint, paintString, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallListeners, uninstallUI Методы, унаследованные от класса javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Подробное описание конструкторов
MetalProgressBarUI
public MetalProgressBarUI()
Подробное описание методов
createUI
public static ComponentUI createUI(JComponent c)
paintDeterminate
public void paintDeterminate(Graphics g,
JComponent c) Отображает специальное выделение на полосе прогресса. Основное отображение делегируется методу paintDeterminate класса BasicProgressBar.
- Переопределяет:
-
paintDeterminateв классеBasicProgressBarUI - С:
- 1.4
- См. также:
BasicProgressBarUI.paintIndeterminate(java.awt.Graphics, javax.swing.JComponent)
paintIndeterminate
public void paintIndeterminate(Graphics g,
JComponent c) Отображает специальное выделение на полосе прогресса и коробке анимации. Основное отображение делегируется методу paintIndeterminate класса BasicProgressBar.
- Переопределяет:
-
paintIndeterminateв классеBasicProgressBarUI - С:
- 1.4
- См. также:
BasicProgressBarUI.paintDeterminate(java.awt.Graphics, javax.swing.JComponent)
© 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.