net.sf.freecol.client.gui.plaf
Class FreeColTransparentPanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by javax.swing.plaf.basic.BasicPanelUI
              extended by net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI

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

Draws with partial transparency. Used in Europe.


Field Summary
private static FreeColTransparentPanelUI sharedInstance
           
 
Constructor Summary
FreeColTransparentPanelUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPanelUI
getBaseline, getBaselineResizeBehavior, installDefaults, installUI, uninstallDefaults, 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
 

Field Detail

sharedInstance

private static FreeColTransparentPanelUI sharedInstance
Constructor Detail

FreeColTransparentPanelUI

public FreeColTransparentPanelUI()
Method Detail

createUI

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

paint

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