All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.border.MatteBorder
java.lang.Object
|
+----com.sun.java.swing.border.AbstractBorder
|
+----com.sun.java.swing.border.EmptyBorder
|
+----com.sun.java.swing.border.MatteBorder
- public class MatteBorder
- extends EmptyBorder
A class which provides a matte-like border of either a solid color
or a tiled icon.
-
MatteBorder(int, int, int, int, Color)
- Creates a matte border with the specified insets and color.
-
MatteBorder(int, int, int, int, Icon)
- Creates a matte border with the specified insets.
-
isBorderOpaque()
- Returns whether or not the border is opaque.
-
paintBorder(Component, Graphics, int, int, int, int)
- Paints the matte border.
MatteBorder
public MatteBorder(int top,
int left,
int bottom,
int right,
Color color)
- Creates a matte border with the specified insets and color.
- Parameters:
- top - the top inset of the border
- left - the left inset of the border
- bottom - the bottom inset of the border
- right - the right inset of the border
MatteBorder
public MatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon)
- Creates a matte border with the specified insets.
- Parameters:
- insets - the insets of the border
paintBorder
public void paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
- Paints the matte border.
- Overrides:
- paintBorder in class EmptyBorder
isBorderOpaque
public boolean isBorderOpaque()
- Returns whether or not the border is opaque.
- Overrides:
- isBorderOpaque in class EmptyBorder
All Packages Class Hierarchy This Package Previous Next Index