Quaqua 5.4.1 2009-07-14

ch.randelshofer.quaqua
Class QuaquaPanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by javax.swing.plaf.basic.BasicPanelUI
              extended by ch.randelshofer.quaqua.QuaquaPanelUI

public class QuaquaPanelUI
extends javax.swing.plaf.basic.BasicPanelUI

QuaquaPanelUI.

Version:
1.1 2005-05-25 Make panel opaque depending on UIManager property "Panel.isOpaque". Support for BackgroundBorder added.
1.0 06 February 2005 Created.
Author:
Werner Randelshofer

Constructor Summary
QuaquaPanelUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  void installDefaults(javax.swing.JPanel p)
           
static boolean isInTabbedPane(java.awt.Component comp)
           
 void paint(java.awt.Graphics gr, javax.swing.JComponent c)
           
protected  void uninstallDefaults(javax.swing.JPanel p)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPanelUI
installUI, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuaquaPanelUI

public QuaquaPanelUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installDefaults

protected void installDefaults(javax.swing.JPanel p)
Overrides:
installDefaults in class javax.swing.plaf.basic.BasicPanelUI

uninstallDefaults

protected void uninstallDefaults(javax.swing.JPanel p)
Overrides:
uninstallDefaults in class javax.swing.plaf.basic.BasicPanelUI

isInTabbedPane

public static boolean isInTabbedPane(java.awt.Component comp)

paint

public void paint(java.awt.Graphics gr,
                  javax.swing.JComponent c)
Overrides:
paint in class javax.swing.plaf.ComponentUI

Copyright 2003-2007 (c) Werner Randelshofer.
All rights reserved.