Class MetalBorders

public class MetalBorders
extends Object

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

Nested Classes

Modifier and Type Class Description
static class  MetalBorders.ButtonBorder

The class represents the border of a JButton.

static class  MetalBorders.Flush3DBorder

The class represents the 3D border.

static class  MetalBorders.InternalFrameBorder

The class represents the border of a JInternalFrame.

static class  MetalBorders.MenuBarBorder

The class represents the border of a JMenuBar.

static class  MetalBorders.MenuItemBorder

The class represents the border of a JMenuItem.

static class  MetalBorders.OptionDialogBorder

The class represents the border of an option dialog.

static class  MetalBorders.PaletteBorder

Border for a Palette.

static class  MetalBorders.PopupMenuBorder

The class represents the border of a JPopupMenu.

static class  MetalBorders.RolloverButtonBorder

The class represents the border of a rollover Button.

static class  MetalBorders.ScrollPaneBorder

The class represents the border of a JScrollPane.

static class  MetalBorders.TableHeaderBorder

Border for a Table Header

static class  MetalBorders.TextFieldBorder

The class represents the border of a JTestField.

static class  MetalBorders.ToggleButtonBorder
static class  MetalBorders.ToolBarBorder

The class represents the border of a JToolBar.

Constructors

Constructor Description
MetalBorders()

Methods

Modifier and Type Method Description
static Border getButtonBorder()

Returns a border instance for a JButton.

static Border getDesktopIconBorder()

Returns a border instance for a Desktop Icon.

static Border getTextBorder()

Returns a border instance for a text component.

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

Constructors

MetalBorders

public MetalBorders()

Methods

getButtonBorder

public static Border getButtonBorder()

Returns a border instance for a JButton.

Returns:
a border instance for a JButton
Since:
1.3

getTextBorder

public static Border getTextBorder()

Returns a border instance for a text component.

Returns:
a border instance for a text component
Since:
1.3

getTextFieldBorder

public static Border getTextFieldBorder()

Returns a border instance for a JTextField.

Returns:
a border instance for a JTextField
Since:
1.3

getToggleButtonBorder

public static Border getToggleButtonBorder()

Returns a border instance for a JToggleButton.

Returns:
a border instance for a JToggleButton
Since:
1.3

getDesktopIconBorder

public static Border getDesktopIconBorder()

Returns a border instance for a Desktop Icon.

Returns:
a border instance for a Desktop Icon
Since:
1.3

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/MetalBorders.html