java.lang.Object
javax.swing.plaf.ComponentUI
com.imagero.gui.flowin.plaf.TitleBarUI
com.imagero.gui.flowin.plaf.BasicTitleBarUI
com.imagero.gui.flowin.plaf.MetalTitleBarUI
- public class MetalTitleBarUI
- extends BasicTitleBarUI
| Fields inherited from class com.imagero.gui.flowin.plaf.TitleBarUI |
closeIcon, closeIconOver, closeIconPressed, dockIcon, dockIconOver, dockIconPressed, maxIcon, maxIconOver, maxIconPressed, minIcon, minIconOver, minIconPressed, paletteCloseIcon, paletteCloseIconOver, paletteCloseIconPressed, restoreIcon, restoreIconOver, restoreIconPressed, systemIcon, systemIconOver, systemIconPressed, undockIcon, undockIconOver, undockIconPressed |
| Methods inherited from class com.imagero.gui.flowin.plaf.TitleBarUI |
createButton, createIcons, createSystemButton, createUI, getCloseIcon, getClosePressedIcon, getCloseRolloverIcon, getDockIcon, getDockPressedIcon, getDockRolloverIcon, getMaxIcon, getMaxPressedIcon, getMaxRolloverIcon, getMinIcon, getMinPressedIcon, getMinRolloverIcon, getPaletteCloseIcon, getPressedSystemIcon, getRestoreIcon, getRestorePressedIcon, getRestoreRolloverIcon, getSystemIcon, getUndockIcon, getUndockPressedIcon, getUndockRolloverIcon, installDefaults, installUI, uninstallUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metalTitleBarUI
private static final MetalTitleBarUI metalTitleBarUI
tbr
TitleBarRenderer tbr
MetalTitleBarUI
public MetalTitleBarUI()
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
- Description copied from class:
javax.swing.plaf.ComponentUI
- Creates a delegate object for the specified component. Users
should use the
createUI method of a suitable
subclass. The implementation of ComponentUI
always throws an error.
paint
public void paint(java.awt.Graphics g,
javax.swing.JComponent c)
- Description copied from class:
javax.swing.plaf.ComponentUI
- Paints the component according to the design guidelines
of the look and feel. Most subclasses will want to override
this method.
createGlueLabel
protected javax.swing.JLabel createGlueLabel(com.imagero.gui.flowin.TitleBar tb)
- Overrides:
createGlueLabel in class TitleBarUI