javax.swing.plaf.metal
public class MetalBorders extends Object
Nested Class Summary | |
---|---|
static class | MetalBorders.ButtonBorder A border used for {@link JButton} components. This {@link Border} implementation can handle only instances of {@link AbstractButton} and their subclasses. If the Metal Look and Feel's current theme is 'Ocean' the border
will be painted with a special highlight when the mouse cursor if
over the button (ie. the property |
static class | MetalBorders.Flush3DBorder
A simple 3D border. |
static class | MetalBorders.InternalFrameBorder
A border used for the {@link JInternalFrame} component. |
static class | MetalBorders.MenuBarBorder
A border used for {@link JMenuBar} components. |
static class | MetalBorders.MenuItemBorder
A border used for {@link JMenu} and {@link JMenuItem} components. |
static class | MetalBorders.OptionDialogBorder
A border used for {@link JInternalFrame} components that are
presented as dialogs (by the {@link JOptionPane} class). |
static class | MetalBorders.PaletteBorder
A border used for a {@link JInternalFrame} when it is being used as a
palette.
|
static class | MetalBorders.PopupMenuBorder
A border implementation for popup menus. |
static class | MetalBorders.RolloverButtonBorder
A button border that is only visible when the mouse pointer is within
the button's bounds. |
static class | MetalBorders.ScrollPaneBorder
A border for {@link JScrollPane} components. |
static class | MetalBorders.TableHeaderBorder
A border for table header cells.
|
static class | MetalBorders.TextFieldBorder
A border used for the {@link JTextField} component. |
static class | MetalBorders.ToggleButtonBorder
A border used for the {@link JToggleButton} component.
|
static class | MetalBorders.ToolBarBorder
A border used for the {@link JToolBar} component. |
Method Summary | |
---|---|
static Border | getButtonBorder()
Returns a border for Swing buttons in the Metal Look & Feel.
|
static Border | getDesktopIconBorder()
Returns a border instance that is used with a {@link JInternalFrame} when
it is in the iconified state.
|
static Border | getTextBorder()
Returns the border that is used for text components (except text fields,
which use {@link #getTextFieldBorder}.
|
static Border | getTextFieldBorder()
Returns a border for use by the {@link JTextField} component.
|
static Border | getToggleButtonBorder()
Returns a border for use with {@link JToggleButton} components.
|
Returns: a border for Swing buttons in the Metal Look & Feel
Returns: A border.
Since: 1.3
Returns: the border that is used for text components
Since: 1.3
Returns: A border.
Since: 1.3
Returns: A border.
Since: 1.3