PartialSide
, java.io.Serializable
, javax.swing.border.Border
public class PartialGradientLineBorder extends javax.swing.border.AbstractBorder implements PartialSide
Modifier and Type | Field | Description |
---|---|---|
protected int |
_thickness |
ALL, EAST, HORIZONTAL, NORTH, SOUTH, VERTICAL, WEST
Constructor | Description |
---|---|
PartialGradientLineBorder(java.awt.Color[] colors) |
|
PartialGradientLineBorder(java.awt.Color[] colors,
int thickness) |
|
PartialGradientLineBorder(java.awt.Color[] colors,
int thickness,
int sides) |
Modifier and Type | Method | Description |
---|---|---|
java.awt.Insets |
getBorderInsets(java.awt.Component c) |
|
java.awt.Insets |
getBorderInsets(java.awt.Component c,
java.awt.Insets insets) |
|
int |
getSides() |
|
void |
paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height) |
|
void |
setSides(int sides) |
public PartialGradientLineBorder(java.awt.Color[] colors)
public PartialGradientLineBorder(java.awt.Color[] colors, int thickness)
public PartialGradientLineBorder(java.awt.Color[] colors, int thickness, int sides)
public int getSides()
public void setSides(int sides)
public void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
paintBorder
in interface javax.swing.border.Border
paintBorder
in class javax.swing.border.AbstractBorder
public java.awt.Insets getBorderInsets(java.awt.Component c)
getBorderInsets
in interface javax.swing.border.Border
getBorderInsets
in class javax.swing.border.AbstractBorder
public java.awt.Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)
getBorderInsets
in class javax.swing.border.AbstractBorder