- java.lang.Object
-
- javax.swing.plaf.basic.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 aJButton
.static Border
getInternalFrameBorder()
Returns a border instance for aJInternalFrame
.static Border
getMenuBarBorder()
Returns a border instance for aJMenuBar
.static Border
getProgressBarBorder()
Returns a border instance for aJProgressBar
.static Border
getRadioButtonBorder()
Returns a border instance for aJRadioButton
.static Border
getSplitPaneBorder()
Returns a border instance for aJSplitPane
.static Border
getSplitPaneDividerBorder()
Returns a border instance for aJSplitPane
divider.static Border
getTextFieldBorder()
Returns a border instance for aJTextField
.static Border
getToggleButtonBorder()
Returns a border instance for aJToggleButton
.
-
-
-
Method Detail
getButtonBorder
public static Border getButtonBorder()
Returns a border instance for aJButton
.- Returns:
-
a border instance for a
JButton
getRadioButtonBorder
public static Border getRadioButtonBorder()
Returns a border instance for aJRadioButton
.- Returns:
-
a border instance for a
JRadioButton
getToggleButtonBorder
public static Border getToggleButtonBorder()
Returns a border instance for aJToggleButton
.- Returns:
-
a border instance for a
JToggleButton
getMenuBarBorder
public static Border getMenuBarBorder()
Returns a border instance for aJMenuBar
.- Returns:
-
a border instance for a
JMenuBar
getSplitPaneBorder
public static Border getSplitPaneBorder()
Returns a border instance for aJSplitPane
.- Returns:
-
a border instance for a
JSplitPane
getSplitPaneDividerBorder
public static Border getSplitPaneDividerBorder()
Returns a border instance for aJSplitPane
divider.- Returns:
-
a border instance for a
JSplitPane
divider - Since:
- 1.3
getTextFieldBorder
public static Border getTextFieldBorder()
Returns a border instance for aJTextField
.- Returns:
-
a border instance for a
JTextField
getProgressBarBorder
public static Border getProgressBarBorder()
Returns a border instance for aJProgressBar
.- Returns:
-
a border instance for a
JProgressBar
getInternalFrameBorder
public static Border getInternalFrameBorder()
Returns a border instance for aJInternalFrame
.- Returns:
-
a border instance for a
JInternalFrame
-