org.annotation.gui
Class QuoteBorder
java.lang.Object
javax.swing.border.AbstractBorder
org.annotation.gui.QuoteBorder
- All Implemented Interfaces:
- javax.swing.border.Border, java.io.Serializable
- public class QuoteBorder
- extends javax.swing.border.AbstractBorder
- See Also:
- Serialized Form
Field Summary |
protected java.lang.String |
close
|
protected java.awt.Color |
color
|
protected int |
margin
|
protected java.lang.String |
open
|
Constructor Summary |
QuoteBorder()
Creates a lowered etched border whose colors will be derived
from the background color of the component passed into
the paintBorder method. |
QuoteBorder(java.awt.Color c)
|
QuoteBorder(java.awt.Color c,
java.lang.String op,
java.lang.String cl)
|
QuoteBorder(java.awt.Color c,
java.lang.String op,
java.lang.String cl,
int m)
|
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. |
boolean |
isBorderOpaque()
Returns whether or not the border is opaque. |
static void |
main(java.lang.String[] args)
|
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. |
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 |
color
protected java.awt.Color color
open
protected java.lang.String open
close
protected java.lang.String close
margin
protected int margin
QuoteBorder
public QuoteBorder()
- Creates a lowered etched border whose colors will be derived
from the background color of the component passed into
the paintBorder method.
QuoteBorder
public QuoteBorder(java.awt.Color c)
QuoteBorder
public QuoteBorder(java.awt.Color c,
java.lang.String op,
java.lang.String cl)
QuoteBorder
public QuoteBorder(java.awt.Color c,
java.lang.String op,
java.lang.String cl,
int m)
paintBorder
public 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.
- Parameters:
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 border
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component c)
- Returns the insets of the border.
- Parameters:
c
- the component for which this border insets value applies
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component c,
java.awt.Insets insets)
- Reinitialize the insets parameter with this Border's current Insets.
- Parameters:
c
- the component for which this border insets value appliesinsets
- the object to be reinitialized
isBorderOpaque
public boolean isBorderOpaque()
- Returns whether or not the border is opaque.
main
public static void main(java.lang.String[] args)
Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.