Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.border

Class AbstractBorder

java.lang.Object
|
+--javax.swing.border.AbstractBorder

All Implemented Interfaces:

Border, Serializable


public abstract class AbstractBorder

extends Object

implements Border, Serializable

Method Summary

java.awt.InsetsgetBorderInsets(java.awt.Component c, java.awt.Insets insets)

java.awt.InsetsgetBorderInsets(java.awt.Component c)

java.awt.RectanglegetInteriorRectangle(java.awt.Component c, int x, int y, int width, int height)

static java.awt.RectanglegetInteriorRectangle(java.awt.Component c, javax.swing.border.Border b, int x, int y, int width, int height)

booleanisBorderOpaque()

voidpaintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)

Method Details

getBorderInsets

public Insets getBorderInsets(java.awt.Component c)

Parameters:


getBorderInsets

public Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)

Parameters:


getInteriorRectangle

public Rectangle getInteriorRectangle(java.awt.Component c, int x, int y, int width, int height)

Parameters:


getInteriorRectangle

public static Rectangle getInteriorRectangle(java.awt.Component c, javax.swing.border.Border b, int x, int y, int width, int height)

Parameters:


isBorderOpaque

public boolean isBorderOpaque()


paintBorder

public void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)

Parameters: