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