Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.imagero.gui.flowin.plaf
Class MetalTitleBarUI  view MetalTitleBarUI download MetalTitleBarUI.java

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended bycom.imagero.gui.flowin.plaf.TitleBarUI
          extended bycom.imagero.gui.flowin.plaf.BasicTitleBarUI
              extended bycom.imagero.gui.flowin.plaf.MetalTitleBarUI

public class MetalTitleBarUI
extends BasicTitleBarUI


Nested Class Summary
(package private) static class MetalTitleBarUI.MetalTitleBarRenderer
           
 
Field Summary
private static MetalTitleBarUI metalTitleBarUI
           
(package private)  TitleBarRenderer tbr
           
 
Fields inherited from class com.imagero.gui.flowin.plaf.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
 
Constructor Summary
MetalTitleBarUI()
           
 
Method Summary
protected  javax.swing.JLabel createGlueLabel(com.imagero.gui.flowin.TitleBar tb)
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          Creates a delegate object for the specified component.
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
          Paints the component according to the design guidelines of the look and feel.
 
Methods inherited from class com.imagero.gui.flowin.plaf.BasicTitleBarUI
getPreferredSize
 
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 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metalTitleBarUI

private static final MetalTitleBarUI metalTitleBarUI

tbr

TitleBarRenderer tbr
Constructor Detail

MetalTitleBarUI

public MetalTitleBarUI()
Method Detail

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