|
MVT API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.border.AbstractBorder | +--mvt.graphics.BracketBorder
Field Summary | |
static int |
CURLY
Creates a curly brace at the edge of the matrix. |
static int |
LINE
Creates a vertical line at the edge of the matrix. |
protected java.awt.Color |
lineColor
|
static int |
NOTHING
Leaves nothing at the edge of the matrix. |
static int |
PARENTHESIS
Creates a parenthisis at the edge of the matrix. |
static int |
SQUARE
Creates a squaure bracket at the edge of the matrix. |
protected int |
thickness
|
Constructor Summary | |
BracketBorder(java.awt.Color color)
Creates a line border with the specified color and a thickness = 1. |
|
BracketBorder(java.awt.Color color,
int thickness)
Creates a line border with the specified color, thickness, and corner shape. |
Method Summary | |
java.awt.Insets |
getBorderInsets(java.awt.Component c)
Returns the insets of the border. |
java.awt.Insets |
getBorderInsets(java.awt.Component c,
java.awt.Insets insets)
Reinitialize the insets parameter with this Border's current Insets. |
java.awt.Color |
getLineColor()
Returns the color of the border. |
int |
getThickness()
Returns the thickness of the border. |
boolean |
isBorderOpaque()
Returns whether or not the border is opaque. |
void |
paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height)
Paints the border for the specified component with the specified position and size. |
void |
setLeftBracket(int type)
Sets the type of bracket this is drawn at the left side of the matrix. |
void |
setRightBracket(int type)
Sets the type of bracket this is drawn at the right side of the matrix. |
Methods inherited from class javax.swing.border.AbstractBorder |
getInteriorRectangle, getInteriorRectangle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int LINE
public static final int SQUARE
public static final int CURLY
public static final int PARENTHESIS
public static final int NOTHING
protected int thickness
protected java.awt.Color lineColor
Constructor Detail |
public BracketBorder(java.awt.Color color)
color
- the color for the borderpublic BracketBorder(java.awt.Color color, int thickness)
color
- the color of the borderthickness
- the thickness of the borderMethod Detail |
public void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
paintBorder
in interface javax.swing.border.Border
paintBorder
in class javax.swing.border.AbstractBorder
c
- the component for which this border is being paintedg
- the paint graphicsx
- the x position of the painted bordery
- the y position of the painted borderwidth
- the width of the painted borderheight
- the height of the painted borderpublic java.awt.Insets getBorderInsets(java.awt.Component c)
getBorderInsets
in interface javax.swing.border.Border
getBorderInsets
in class javax.swing.border.AbstractBorder
c
- the component for which this border insets value appliespublic java.awt.Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)
getBorderInsets
in class javax.swing.border.AbstractBorder
c
- the component for which this border insets value appliesinsets
- the object to be reinitializedpublic java.awt.Color getLineColor()
public int getThickness()
public boolean isBorderOpaque()
isBorderOpaque
in interface javax.swing.border.Border
isBorderOpaque
in class javax.swing.border.AbstractBorder
public void setLeftBracket(int type)
public void setRightBracket(int type)
|
MVT API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |