Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

com.gentleware.services.swingx

Class XThinBevelBorder

com.gentleware.services.swingx.XThinBevelBorder

public class XThinBevelBorder


XThinBevelBorder is a 1 pixel wide lowered or raised (beveled) border. It uses brighter shades of the component's current background color for highlighting, and darker shading for shadows. (In a lowered border, shadows are on top and highlights are underneath.) XThinBevelBorder is similar to javax.swing.BevelBorder, only thinner (BevelBorder is 2 pixel wide).


 Attribute Summary
private int  _type
 
arrow_up
 

 Association Summary
private XThinBevelBorder  _loweredThinBevelBorder
 
private XThinBevelBorder  _raisedThinBevelBorder
 
arrow_up
 

 Constructor Summary
private   XThinBevelBorder(int type)
 
arrow_up
 

 Method Summary
public Insets   getBorderInsets(Component c)
 
public Insets   getBorderInsets(Component c, Insets insets)
 
public static XThinBevelBorder   getLoweredBorder()
 
public static XThinBevelBorder   getRaisedBorder()
 
public boolean   isBorderOpaque()
 
public void   paintBorder(Component c, Graphics graphics, int x, int y, int width, int height)
 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 14
gentleware-imported-package-statement-line-number 1
 

 Attribute Detail

_type

private int _type

arrow_up
 Association Detail

_loweredThinBevelBorder

private XThinBevelBorder _loweredThinBevelBorder

arrow_up


_raisedThinBevelBorder

private XThinBevelBorder _raisedThinBevelBorder

arrow_up
 Constructor Detail

XThinBevelBorder

private com.gentleware.services.swingx.XThinBevelBorder XThinBevelBorder(int type)

Parameters:
type -
Returns:
arrow_up
 Method Detail

getBorderInsets

public Insets getBorderInsets(Component c)

Parameters:
c -
Returns:
arrow_up


getBorderInsets

public Insets getBorderInsets(Component c, Insets insets)

Parameters:
c -
insets -
Returns:
arrow_up


getLoweredBorder

public static XThinBevelBorder getLoweredBorder()

Returns:
arrow_up


getRaisedBorder

public static XThinBevelBorder getRaisedBorder()

Returns:
arrow_up


isBorderOpaque

public boolean isBorderOpaque()

Returns:
arrow_up


paintBorder

public void paintBorder(Component c, Graphics graphics, int x, int y, int width, int height)

Parameters:
c -
graphics -
x -
y -
width -
height -
arrow_up
Created  2004 - 12 - 1

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.