JHotDraw 7.5.1

org.jhotdraw.gui.plaf.palette
Class BackdropBorder

java.lang.Object
  extended by org.jhotdraw.gui.plaf.palette.BackdropBorder
All Implemented Interfaces:
javax.swing.border.Border
Direct Known Subclasses:
BackdropBorder.UIResource

public class BackdropBorder
extends java.lang.Object
implements javax.swing.border.Border

BackdropBorder.

Author:
Werner Randelshofer  @version $Id: BackdropBorder.java 647 2010-01-24 22:52:59Z rawcoder $

Nested Class Summary
static class BackdropBorder.UIResource
           
 
Constructor Summary
BackdropBorder(javax.swing.border.Border backgroundBorder)
           
BackdropBorder(javax.swing.border.Border foregroundBorder, javax.swing.border.Border backgroundBorder)
           
 
Method Summary
 javax.swing.border.Border getBackdropBorder()
           
 java.awt.Insets getBorderInsets(java.awt.Component c)
           
 boolean isBorderOpaque()
           
 void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackdropBorder

public BackdropBorder(javax.swing.border.Border backgroundBorder)

BackdropBorder

public BackdropBorder(javax.swing.border.Border foregroundBorder,
                      javax.swing.border.Border backgroundBorder)
Method Detail

getBackdropBorder

public javax.swing.border.Border getBackdropBorder()

paintBorder

public void paintBorder(java.awt.Component c,
                        java.awt.Graphics g,
                        int x,
                        int y,
                        int width,
                        int height)
Specified by:
paintBorder in interface javax.swing.border.Border

getBorderInsets

public java.awt.Insets getBorderInsets(java.awt.Component c)
Specified by:
getBorderInsets in interface javax.swing.border.Border

isBorderOpaque

public boolean isBorderOpaque()
Specified by:
isBorderOpaque in interface javax.swing.border.Border

Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project.
Some rights reserved.