Quaqua 8.0 2011-10-02

ch.randelshofer.quaqua.border
Class QuaquaNativeBorder.UIResource

java.lang.Object
  extended by ch.randelshofer.quaqua.util.CachedPainter
      extended by ch.randelshofer.quaqua.border.QuaquaNativeBorder
          extended by ch.randelshofer.quaqua.border.QuaquaNativeBorder.UIResource
All Implemented Interfaces:
VisualMargin, javax.swing.border.Border, javax.swing.plaf.UIResource
Enclosing class:
QuaquaNativeBorder

public static class QuaquaNativeBorder.UIResource
extends QuaquaNativeBorder
implements javax.swing.plaf.UIResource


Nested Class Summary
 
Nested classes/interfaces inherited from class ch.randelshofer.quaqua.border.QuaquaNativeBorder
QuaquaNativeBorder.UIResource
 
Field Summary
 
Fields inherited from class ch.randelshofer.quaqua.border.QuaquaNativeBorder
ARG_ACTIVE, ARG_DISABLED, ARG_FOCUSED, ARG_ORIENTATION, ARG_PRESSED, ARG_ROLLOVER, ARG_SEGPOS, ARG_SELECTED, ARG_SIZE_VARIANT, ARG_TRAILING_SEPARATOR, ARG_WIDGET, borderInsets, imageInsets, painter
 
Constructor Summary
QuaquaNativeBorder.UIResource(OSXAquaPainter.Widget widget)
           
QuaquaNativeBorder.UIResource(OSXAquaPainter.Widget widget, java.awt.Insets imageInsets, java.awt.Insets borderInsets)
          Creates a new instance.
 
Method Summary
 
Methods inherited from class ch.randelshofer.quaqua.border.QuaquaNativeBorder
createImage, getBorderInsets, getVisualMargin, isBorderOpaque, paintBorder, paintToImage, paintToImage
 
Methods inherited from class ch.randelshofer.quaqua.util.CachedPainter
getMaxCachedImageSize, paint, paintImage, setMaxCachedImageSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuaquaNativeBorder.UIResource

public QuaquaNativeBorder.UIResource(OSXAquaPainter.Widget widget)

QuaquaNativeBorder.UIResource

public QuaquaNativeBorder.UIResource(OSXAquaPainter.Widget widget,
                                     java.awt.Insets imageInsets,
                                     java.awt.Insets borderInsets)
Creates a new instance. All borders must have the same dimensions.


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