|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.pmel.sgt.PlotMark
gov.noaa.pmel.sgt.swing.PlotMarkIcon
public class PlotMarkIcon
PlotMarkIcon
extends PlotMark
to create a
icon than displays the sgt
plot marks. The
PlotMarkIcon
can be used with buttons, e.g. selecting
a plot mark for a line, or labels.
PlotMark
,
Icon
Field Summary |
---|
Fields inherited from class gov.noaa.pmel.sgt.PlotMark |
---|
circle_, fill_, fillMark_, firstPoint_, lastPoint_, mark_, markHeight_, markTable, table, tableSize_ |
Constructor Summary | |
---|---|
PlotMarkIcon(int mark)
Construct a PlotMarkIcon . |
|
PlotMarkIcon(int mark,
int size)
Construct a PlotMarkIcon . |
Method Summary | |
---|---|
int |
getIconHeight()
Set the icon height |
int |
getIconWidth()
Get the icon with |
int |
getSize()
Get the size of the plot mark |
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
Paint the icon at the specified location |
void |
setSize(int size)
Set the size of the plot mark in device units. |
java.lang.String |
toString()
|
Methods inherited from class gov.noaa.pmel.sgt.PlotMark |
---|
getMark, getMarkHeightP, main, paintMark, setLineAttribute, setMark, setMarkHeightP, setPointAttribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PlotMarkIcon(int mark, int size)
PlotMarkIcon
.
mark
- the plot mark codesize
- plot mark size in device unitspublic PlotMarkIcon(int mark)
PlotMarkIcon
.
mark
- the plot mark codeMethod Detail |
---|
public void setSize(int size)
public int getSize()
public void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)
paintIcon
in interface javax.swing.Icon
public int getIconWidth()
getIconWidth
in interface javax.swing.Icon
public int getIconHeight()
getIconHeight
in interface javax.swing.Icon
public java.lang.String toString()
toString
in class PlotMark
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |