Uses of Class javax.swing.border.AbstractBorder

Uses in package javax.swing.border

Classes derived from javax.swing.border.AbstractBorder

class
A rectangular, two pixel thick border that causes the enclosed area to appear as if it was raising out of or lowered into the screen.
class
A Border that is composed of an interior and an exterior border, where the interior border is tightly nested into the exterior.
class
A border for leaving a specifiable number of pixels empty around the enclosed component.
class
A border that looks like an engraving etched into the background surface, or (in its raised variant) coming out of the surface plane.
class
A border that consists of a line whose thickness and color can be specified.
class
A border that is filled with either a solid color or with repeated icon tiles.
class
A rectangular, three pixel thick border that looks like a BevelBorder with slightly softened corners.
class
A border that paints a title on top of another border.

Uses in package javax.swing.plaf.basic

Classes derived from javax.swing.border.AbstractBorder

class
A border whose appearance depends on the state of the enclosed button.
class
A border that makes its enclosed component appear as lowered into the surface.
class
An invisible, but spacing border whose margin is determined by calling the getMargin() method of the enclosed component.
class
A border for drawing a separator line below JMenuBar.
class
A border for drawing radio buttons in the Basic look and feel.
class
A one-pixel thick border for rollover buttons, for example in tool bars.
class
A border for toggle buttons in the Basic look and feel.

Uses in package javax.swing.plaf.metal

Classes derived from javax.swing.border.AbstractBorder

class
A border used for JButton components.

This Border implementation can handle only instances of 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 rollover of the button's model is true) and is not a direct child of a JToolBar.

class
A simple 3D border.
class
A border used for the JInternalFrame component.
class
A border used for JMenuBar components.
class
A border used for JMenu and JMenuItem components.
class
A border used for JInternalFrame components that are presented as dialogs (by the JOptionPane class).
class
A border used for a JInternalFrame when it is being used as a palette.
class
A border implementation for popup menus.
class
A button border that is only visible when the mouse pointer is within the button's bounds.
class
A border for JScrollPane components.
class
A border for table header cells.
class
A border used for the JTextField component.
class
A border used for the JToggleButton component.
class
A border used for the JToolBar component.

Uses in package javax.swing.plaf

Classes derived from javax.swing.border.AbstractBorder

class
A BevelBorder that also implements the UIResource marker interface.
class
A CompoundBorder that also implements the UIResource marker interface.
class
An EmptyBorder that also implements the UIResource marker interface.
class
An EtchedBorder that also implements the UIResource marker interface.
class
A LineBorder that also implements the UIResource marker interface.
class
A MatteBorder that also implements the UIResource marker interface.
class
A TitledBorder that also implements the UIResource marker interface.