com.imagero.swing.titlebar.plaf
Class TitleBarUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.imagero.swing.titlebar.plaf.TitleBarUI
- Direct Known Subclasses:
- BasicTitleBarUI
- public class TitleBarUI
- extends javax.swing.plaf.ComponentUI
| Methods inherited from class javax.swing.plaf.ComponentUI |
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, paint, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maxIcon
protected javax.swing.Icon maxIcon
minIcon
protected javax.swing.Icon minIcon
restoreIcon
protected javax.swing.Icon restoreIcon
closeIcon
protected javax.swing.Icon closeIcon
dockIcon
protected javax.swing.Icon dockIcon
undockIcon
protected javax.swing.Icon undockIcon
paletteCloseIcon
protected javax.swing.Icon paletteCloseIcon
systemIcon
protected javax.swing.Icon systemIcon
maxIconOver
protected javax.swing.Icon maxIconOver
minIconOver
protected javax.swing.Icon minIconOver
restoreIconOver
protected javax.swing.Icon restoreIconOver
closeIconOver
protected javax.swing.Icon closeIconOver
dockIconOver
protected javax.swing.Icon dockIconOver
undockIconOver
protected javax.swing.Icon undockIconOver
paletteCloseIconOver
protected javax.swing.Icon paletteCloseIconOver
systemIconOver
protected javax.swing.Icon systemIconOver
maxIconPressed
protected javax.swing.Icon maxIconPressed
minIconPressed
protected javax.swing.Icon minIconPressed
restoreIconPressed
protected javax.swing.Icon restoreIconPressed
closeIconPressed
protected javax.swing.Icon closeIconPressed
dockIconPressed
protected javax.swing.Icon dockIconPressed
undockIconPressed
protected javax.swing.Icon undockIconPressed
paletteCloseIconPressed
protected javax.swing.Icon paletteCloseIconPressed
systemIconPressed
protected javax.swing.Icon systemIconPressed
TitleBarUI
public TitleBarUI()
createUI
public static TitleBarUI createUI()
installUI
public void installUI(javax.swing.JComponent c)
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
installDefaults
protected void installDefaults(TitleBar tb)
createGlueLabel
protected javax.swing.JLabel createGlueLabel(TitleBar tb)
createSystemButton
protected javax.swing.AbstractButton createSystemButton(TitleBar tb,
javax.swing.Icon icon)
createButton
protected javax.swing.AbstractButton createButton(TitleBar tb,
javax.swing.Icon icon,
javax.swing.Icon overIcon,
javax.swing.Icon pressedIcon,
java.lang.String command)
createIcons
protected void createIcons()
getMaxIcon
public javax.swing.Icon getMaxIcon()
getMaxRolloverIcon
public javax.swing.Icon getMaxRolloverIcon()
getMaxPressedIcon
public javax.swing.Icon getMaxPressedIcon()
getMinIcon
public javax.swing.Icon getMinIcon()
getMinRolloverIcon
public javax.swing.Icon getMinRolloverIcon()
getMinPressedIcon
public javax.swing.Icon getMinPressedIcon()
getCloseIcon
public javax.swing.Icon getCloseIcon()
getCloseRolloverIcon
public javax.swing.Icon getCloseRolloverIcon()
getClosePressedIcon
public javax.swing.Icon getClosePressedIcon()
getPaletteCloseIcon
public javax.swing.Icon getPaletteCloseIcon()
getSystemIcon
public javax.swing.Icon getSystemIcon(TitleBar tb)
getPressedSystemIcon
public javax.swing.Icon getPressedSystemIcon(TitleBar tb)
getRestoreIcon
public javax.swing.Icon getRestoreIcon()
getRestoreRolloverIcon
public javax.swing.Icon getRestoreRolloverIcon()
getRestorePressedIcon
public javax.swing.Icon getRestorePressedIcon()
getDockIcon
public javax.swing.Icon getDockIcon()
getDockRolloverIcon
public javax.swing.Icon getDockRolloverIcon()
getDockPressedIcon
public javax.swing.Icon getDockPressedIcon()
getUndockIcon
public javax.swing.Icon getUndockIcon()
getUndockRolloverIcon
public javax.swing.Icon getUndockRolloverIcon()
getUndockPressedIcon
public javax.swing.Icon getUndockPressedIcon()