|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.ui.drawing.Glyph
ucar.unidata.ui.drawing.RectangleGlyph
public class RectangleGlyph
Class RectangleGlyph
| Field Summary | |
|---|---|
static String |
ATTR_RECTTYPE
_more_ |
Rectangle |
bounds
_more_ |
static String |
CIRCLE
_more_ |
static String |
FCIRCLE
_more_ |
static String |
FRECTANGLE
_more_ |
static String |
FROUNDRECT
_more_ |
static String |
RECTANGLE
_more_ |
static String |
ROUNDRECT
_more_ |
static int |
TYPE_CIRCLE
_more_ |
static int |
TYPE_RECT
_more_ |
static int |
TYPE_RRECT
_more_ |
| Fields inherited from class ucar.unidata.ui.drawing.Glyph |
|---|
ATTR_BGCOLOR, ATTR_CHILDREN, ATTR_CLASS, ATTR_COLOR, ATTR_FILL, ATTR_HEIGHT, ATTR_IMAGE, ATTR_LINEWIDTH, ATTR_PARENT, ATTR_PTS, ATTR_STRETCHY, ATTR_TEXT, ATTR_TYPE, ATTR_WIDTH, baseline, H_SEL_WIDTH, highlightColor, idToGlyph, MIN_DISTANCE_TO_STRETCH, PT_CENTER, PT_H_LEFT, PT_H_MIDDLE, PT_H_RIGHT, PT_LL, PT_LM, PT_LR, PT_ML, PT_MM, PT_MR, PT_P1, PT_P2, PT_PREFIX, PT_UL, PT_UM, PT_UR, PT_V_LOWER, PT_V_MIDDLE, PT_V_UPPER, RECTPOINTNAMES, RECTPOINTS, SEL_WIDTH, TAG_GLYPH, underline, url |
| Constructor Summary | |
|---|---|
RectangleGlyph()
_more_ |
|
RectangleGlyph(int x,
int y)
_more_ |
|
RectangleGlyph(String typeName,
int x,
int y,
int w,
int h)
_more_ |
|
| Method Summary | |
|---|---|
protected Object |
clone()
_more_ |
double |
distance(int x,
int y)
_more_ |
int |
getBottom()
_more_ |
Rectangle |
getBounds()
_more_ |
boolean |
getEqualSides()
_more_ |
int |
getLeft()
_more_ |
static Point |
getPoint(String pt,
Rectangle b)
_more_ |
String |
getPositionAttr()
_more_ |
String |
getStretchPoint(int x,
int y)
_more_ |
boolean |
getSymetricReshape()
_more_ |
int |
getTop()
_more_ |
void |
moveBy(int x,
int y)
_more_ |
void |
moveTo(int x,
int y)
_more_ |
void |
paint(Graphics g,
DisplayCanvas c)
_more_ |
void |
setAttr(String name,
String value)
_more_ |
void |
setPoints(int[] p,
int cnt)
_more_ |
void |
setSize(int w,
int h)
_more_ |
protected void |
setType(String typeName)
_more_ |
String |
stretchTo(int x,
int y,
String pt,
boolean correct)
_more_ |
| Methods inherited from class ucar.unidata.ui.drawing.Glyph |
|---|
boundsChanged, canStretch, distance, doRemove, flipY, getAttrs, getBackground, getBackground, getBeingCreated, getCreateCommand, getCursor, getFilled, getForeground, getId, getLineWidth, getMoveCommand, getPersistent, getPointOnRect, getPointOnRect, getRectPointName, getRepaintBounds, getStretchPoint, getStretchy, getXml, initDone, makeAttr, notifyChange, paintHighlight, paintSelection, paintSelectionPoints, pickable, processAttrs, setBackground, setBeingCreated, setFilled, setForeground, setId, setLineWidth, setParent, setStretchy, stretchTo, stretchTo, toRect, transformOutput, transformOutput, transformOutputX, transformOutputY |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String RECTANGLE
public static final String FRECTANGLE
public static final String ROUNDRECT
public static final String FROUNDRECT
public static final String CIRCLE
public static final String FCIRCLE
public static final String ATTR_RECTTYPE
public Rectangle bounds
public static final int TYPE_RECT
public static final int TYPE_RRECT
public static final int TYPE_CIRCLE
| Constructor Detail |
|---|
public RectangleGlyph()
public RectangleGlyph(int x,
int y)
x - y -
public RectangleGlyph(String typeName,
int x,
int y,
int w,
int h)
typeName - x - y - w - h - | Method Detail |
|---|
public boolean getEqualSides()
public boolean getSymetricReshape()
protected void setType(String typeName)
typeName -
protected Object clone()
throws CloneNotSupportedException
clone in class GlyphCloneNotSupportedExceptionpublic Rectangle getBounds()
getBounds in class Glyphpublic int getBottom()
public int getTop()
public int getLeft()
public void paint(Graphics g,
DisplayCanvas c)
paint in class Glyphg - c -
public double distance(int x,
int y)
distance in class Glyphx - y -
public String stretchTo(int x,
int y,
String pt,
boolean correct)
stretchTo in class Glyphx - y - pt - correct -
public static Point getPoint(String pt,
Rectangle b)
pt - b -
public String getStretchPoint(int x,
int y)
getStretchPoint in class Glyphx - y -
public void moveBy(int x,
int y)
moveBy in class Glyphx - y -
public void moveTo(int x,
int y)
moveTo in class Glyphx - y -
public void setPoints(int[] p,
int cnt)
setPoints in class Glyphp - cnt - public String getPositionAttr()
public void setAttr(String name,
String value)
setAttr in class Glyphname - value -
public void setSize(int w,
int h)
w - h -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||