Class BasicBorders
java.lang.Object
javax.swing.plaf.basic.BasicBorders
Factory object that can vend Borders appropriate for the basic L & F.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Draws a border around a button.static class
Draws the border around a field.static class
Draws the border around components which support margins.static class
Draws the border around a menu bar.static class
Draws the border around a radio button.static class
Special thin border for rollover toolbar buttons.static class
Draws the border around the splitpane.static class
Draws the border around a toggle button. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Border
Returns a border instance for aJButton
.static Border
Returns a border instance for aJInternalFrame
.static Border
Returns a border instance for aJMenuBar
.static Border
Returns a border instance for aJProgressBar
.static Border
Returns a border instance for aJRadioButton
.static Border
Returns a border instance for aJSplitPane
.static Border
Returns a border instance for aJSplitPane
divider.static Border
Returns a border instance for aJTextField
.static Border
Returns a border instance for aJToggleButton
.Methods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Modifier and TypeMethodDescriptionprotected Object
clone()
Creates and returns a copy of this object.boolean
Indicates whether some other object is "equal to" this one.protected void
finalize()
Deprecated, for removal: This API element is subject to removal in a future version.Finalization is deprecated and subject to removal in a future release.final Class
<?> getClass()
Returns the runtime class of thisObject
.int
hashCode()
Returns a hash code value for this object.final void
notify()
Wakes up a single thread that is waiting on this object's monitor.final void
Wakes up all threads that are waiting on this object's monitor.toString()
Returns a string representation of the object.final void
wait()
Causes the current thread to wait until it is awakened, typically by being notified or interrupted.final void
wait
(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.final void
wait
(long timeoutMillis, int nanos) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
-
Constructor Details
-
BasicBorders
public BasicBorders()Constructs aBasicBorders
.
-
-
Method Details
-
getButtonBorder
Returns a border instance for aJButton
.- Returns:
- a border instance for a
JButton
-
getRadioButtonBorder
Returns a border instance for aJRadioButton
.- Returns:
- a border instance for a
JRadioButton
-
getToggleButtonBorder
Returns a border instance for aJToggleButton
.- Returns:
- a border instance for a
JToggleButton
-
getMenuBarBorder
Returns a border instance for aJMenuBar
.- Returns:
- a border instance for a
JMenuBar
-
getSplitPaneBorder
Returns a border instance for aJSplitPane
.- Returns:
- a border instance for a
JSplitPane
-
getSplitPaneDividerBorder
Returns a border instance for aJSplitPane
divider.- Returns:
- a border instance for a
JSplitPane
divider - Since:
- 1.3
-
getTextFieldBorder
Returns a border instance for aJTextField
.- Returns:
- a border instance for a
JTextField
-
getProgressBarBorder
Returns a border instance for aJProgressBar
.- Returns:
- a border instance for a
JProgressBar
-
getInternalFrameBorder
Returns a border instance for aJInternalFrame
.- Returns:
- a border instance for a
JInternalFrame
-