org.jlab.groot.ui
Class LatexText
- java.lang.Object
-
- org.jlab.groot.ui.LatexText
-
public class LatexText extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description static intALIGN_BOTTOMstatic intALIGN_CENTERstatic intALIGN_LEFTstatic intALIGN_RIGTHstatic intALIGN_TOPstatic intROTATE_LEFTstatic intROTATE_NONEstatic intROTATE_RIGHT
-
Constructor Summary
Constructors Constructor and Description LatexText(java.lang.String text)LatexText(java.lang.String text, double xc, double yc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static LatexTextcreateFromDouble(double number, int order)voiddrawString(java.awt.Graphics2D g2d, int x, int y, int alignX, int alignY)voiddrawString(java.awt.Graphics2D g2d, int x, int y, int alignX, int alignY, int rotate)java.awt.geom.Rectangle2DgetBounds(java.awt.FontMetrics fm, java.awt.Graphics2D g2d)java.awt.geom.Rectangle2DgetBounds(java.awt.Graphics2D g2d)java.awt.geom.Rectangle2DgetBoundsNumber(java.awt.Graphics2D g2d)intgetColor()java.text.AttributedStringgetText()java.lang.StringgetTextString()doublegetX()doublegetY()static voidmain(java.lang.String[] args)voidsetColor(int color)voidsetFont(java.lang.String fontname)voidsetFontSize(int size)voidsetLocation(double xr, double yr)voidsetText(java.lang.String text)
-
-
-
Field Detail
-
ALIGN_LEFT
public static int ALIGN_LEFT
-
ALIGN_CENTER
public static int ALIGN_CENTER
-
ALIGN_RIGTH
public static int ALIGN_RIGTH
-
ALIGN_TOP
public static int ALIGN_TOP
-
ALIGN_BOTTOM
public static int ALIGN_BOTTOM
-
ROTATE_NONE
public static int ROTATE_NONE
-
ROTATE_LEFT
public static int ROTATE_LEFT
-
ROTATE_RIGHT
public static int ROTATE_RIGHT
-
-
Constructor Detail
-
LatexText
public LatexText(java.lang.String text, double xc, double yc)
-
LatexText
public LatexText(java.lang.String text)
-
-
Method Detail
-
setText
public final void setText(java.lang.String text)
-
getTextString
public final java.lang.String getTextString()
-
setLocation
public final void setLocation(double xr, double yr)
-
getColor
public int getColor()
-
setColor
public void setColor(int color)
-
getX
public double getX()
-
getY
public double getY()
-
getText
public java.text.AttributedString getText()
-
setFont
public final void setFont(java.lang.String fontname)
-
setFontSize
public final void setFontSize(int size)
-
drawString
public void drawString(java.awt.Graphics2D g2d, int x, int y, int alignX, int alignY, int rotate)
-
drawString
public void drawString(java.awt.Graphics2D g2d, int x, int y, int alignX, int alignY)
-
getBoundsNumber
public java.awt.geom.Rectangle2D getBoundsNumber(java.awt.Graphics2D g2d)
-
getBounds
public java.awt.geom.Rectangle2D getBounds(java.awt.Graphics2D g2d)
-
getBounds
public java.awt.geom.Rectangle2D getBounds(java.awt.FontMetrics fm, java.awt.Graphics2D g2d)
-
createFromDouble
public static LatexText createFromDouble(double number, int order)
-
main
public static void main(java.lang.String[] args)
-
-
DMelt 3.0 © DataMelt by jWork.ORG