Class BasicBorders

public class BasicBorders
extends Object

Factory object that can vend Borders appropriate for the basic L & F.

Nested Class Summary

Nested Classes
Modifier and Type Class Description
static class  BasicBorders.ButtonBorder

Draws a border around a button.

static class  BasicBorders.FieldBorder

Draws the border around a field.

static class  BasicBorders.MarginBorder

Draws the border around components which support margins.

static class  BasicBorders.MenuBarBorder

Draws the border around a menu bar.

static class  BasicBorders.RadioButtonBorder

Draws the border around a radio button.

static class  BasicBorders.RolloverButtonBorder

Special thin border for rollover toolbar buttons.

static class  BasicBorders.SplitPaneBorder

Draws the border around the splitpane.

static class  BasicBorders.ToggleButtonBorder

Draws the border around a toggle button.

Constructor Summary

Constructors
Constructor Description
BasicBorders()

Method Summary

All Methods Static Methods Concrete Methods
Modifier and Type Method Description
static Border getButtonBorder()

Returns a border instance for a JButton.

static Border getInternalFrameBorder()

Returns a border instance for a JInternalFrame.

static Border getMenuBarBorder()

Returns a border instance for a JMenuBar.

static Border getProgressBarBorder()

Returns a border instance for a JProgressBar.

static Border getRadioButtonBorder()

Returns a border instance for a JRadioButton.

static Border getSplitPaneBorder()

Returns a border instance for a JSplitPane.

static Border getSplitPaneDividerBorder()

Returns a border instance for a JSplitPane divider.

static Border getTextFieldBorder()

Returns a border instance for a JTextField.

static Border getToggleButtonBorder()

Returns a border instance for a JToggleButton.

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

BasicBorders

public BasicBorders()

Method Detail

getButtonBorder

public static Border getButtonBorder()

Returns a border instance for a JButton.

Returns:
a border instance for a JButton

getRadioButtonBorder

public static Border getRadioButtonBorder()

Returns a border instance for a JRadioButton.

Returns:
a border instance for a JRadioButton

getToggleButtonBorder

public static Border getToggleButtonBorder()

Returns a border instance for a JToggleButton.

Returns:
a border instance for a JToggleButton

getMenuBarBorder

public static Border getMenuBarBorder()

Returns a border instance for a JMenuBar.

Returns:
a border instance for a JMenuBar

getSplitPaneBorder

public static Border getSplitPaneBorder()

Returns a border instance for a JSplitPane.

Returns:
a border instance for a JSplitPane

getSplitPaneDividerBorder

public static Border getSplitPaneDividerBorder()

Returns a border instance for a JSplitPane divider.

Returns:
a border instance for a JSplitPane divider
Since:
1.3

getTextFieldBorder

public static Border getTextFieldBorder()

Returns a border instance for a JTextField.

Returns:
a border instance for a JTextField

getProgressBarBorder

public static Border getProgressBarBorder()

Returns a border instance for a JProgressBar.

Returns:
a border instance for a JProgressBar

getInternalFrameBorder

public static Border getInternalFrameBorder()

Returns a border instance for a JInternalFrame.

Returns:
a border instance for a JInternalFrame