public class ComponentTitledBorder extends Object implements Border, MouseListener, SwingConstants
| Modifier and Type | Field and Description |
|---|---|
protected Border |
border |
protected JComponent |
container |
protected int |
offset |
protected Rectangle |
rect |
protected Component |
titleComponent |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Constructor and Description |
|---|
ComponentTitledBorder(Component titleComponent,
JComponent container,
Border border) |
| Modifier and Type | Method and Description |
|---|---|
Insets |
getBorderInsets(Component c) |
boolean |
isBorderOpaque() |
void |
mouseClicked(MouseEvent me) |
void |
mouseEntered(MouseEvent me) |
void |
mouseExited(MouseEvent me) |
void |
mousePressed(MouseEvent me) |
void |
mouseReleased(MouseEvent me) |
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height) |
protected int offset
protected Component titleComponent
protected JComponent container
protected Rectangle rect
protected Border border
public ComponentTitledBorder(Component titleComponent, JComponent container, Border border)
public boolean isBorderOpaque()
isBorderOpaque in interface Borderpublic void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
paintBorder in interface Borderpublic Insets getBorderInsets(Component c)
getBorderInsets in interface Borderpublic void mouseClicked(MouseEvent me)
mouseClicked in interface MouseListenerpublic void mouseEntered(MouseEvent me)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent me)
mouseExited in interface MouseListenerpublic void mousePressed(MouseEvent me)
mousePressed in interface MouseListenerpublic void mouseReleased(MouseEvent me)
mouseReleased in interface MouseListenerCopyright © 2010–2015 Ifremer. All rights reserved.