net.sourceforge.jpotpourri.gui.panel.brushed
Class TiledImagePanelUI

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.sourceforge.jpotpourri.gui.panel.brushed.TiledImagePanelUI
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener
Direct Known Subclasses:
HighlightedImagePanelUI, TiledImagePanelUI.DefaultTiledImagePanelUI

public abstract class TiledImagePanelUI
extends javax.swing.plaf.basic.BasicPanelUI
implements java.beans.PropertyChangeListener

Author:
http://blog.elevenworks.com/?p=10

Nested Class Summary
static class TiledImagePanelUI.DefaultTiledImagePanelUI
           
 
Constructor Summary
TiledImagePanelUI()
           
TiledImagePanelUI(java.awt.Image aImage)
           
 
Method Summary
protected  void actualPaint(java.awt.Graphics g, javax.swing.JComponent c)
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent component)
           
 void installUI(javax.swing.JComponent c)
           
protected abstract  void overriddenPaint(java.awt.Graphics g, javax.swing.JComponent c)
           
protected abstract  boolean overridesPaint()
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
protected  void uninstallDefaults(javax.swing.JPanel p)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPanelUI
installDefaults, 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

TiledImagePanelUI

public TiledImagePanelUI()

TiledImagePanelUI

public TiledImagePanelUI(java.awt.Image aImage)
Method Detail

createUI

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

installUI

public final void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.basic.BasicPanelUI

uninstallDefaults

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

overridesPaint

protected abstract boolean overridesPaint()

overriddenPaint

protected abstract void overriddenPaint(java.awt.Graphics g,
                                        javax.swing.JComponent c)

actualPaint

protected final void actualPaint(java.awt.Graphics g,
                                 javax.swing.JComponent c)

paint

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

propertyChange

public final void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener


Copyright © 2008. All Rights Reserved.