|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opensourcephysics.display3d.simple3d.Element
org.opensourcephysics.display3d.simple3d.ElementText
public class ElementText
Title: ElementText
Description: A Text using the painter's algorithm
| Field Summary |
|---|
| Fields inherited from class org.opensourcephysics.display3d.simple3d.Element |
|---|
targetPosition, targetSize |
| Fields inherited from interface org.opensourcephysics.display3d.core.ElementText |
|---|
JUSTIFICATION_CENTER, JUSTIFICATION_LEFT, JUSTIFICATION_RIGHT |
| Fields inherited from interface org.opensourcephysics.display3d.core.Element |
|---|
TARGET_POSITION, TARGET_SIZE |
| Constructor Summary | |
|---|---|
ElementText()
Constructor ElementText |
|
ElementText(java.lang.String text)
Constructor ElementText |
|
| Method Summary | |
|---|---|
java.awt.Font |
getFont()
Gets the font of the text |
int |
getJustification()
Gets the justification of the text |
static XML.ObjectLoader |
getLoader()
Returns an XML.ObjectLoader to save and load object data. |
double |
getRotationAngle()
Gets the rotation angle for the text |
protected InteractionTarget |
getTargetHit(int x,
int y)
Gets the target that is under the (x,y) position of the screen |
java.lang.String |
getText()
Gets the text displayed |
void |
setFont(java.awt.Font font)
Sets the font for the text |
void |
setJustification(int justification)
Sets the justification for the text |
void |
setRotationAngle(double angle)
Sets the rotation angle for the text. |
void |
setText(java.lang.String text)
Sets the text to be displayed |
| Methods inherited from class org.opensourcephysics.display3d.simple3d.Element |
|---|
addInteractionListener, getAxesMode, getDrawingPanel3D, getHotSpotBodyCoordinates, getInteractionTarget, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isReallyVisible, isVisible, loadUnmutableObjects, removeInteractionListener, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensourcephysics.display3d.core.Element |
|---|
getDrawingPanel3D, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isVisible, loadUnmutableObjects, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from interface org.opensourcephysics.display3d.core.interaction.InteractionSource |
|---|
addInteractionListener, getInteractionTarget, removeInteractionListener |
| Constructor Detail |
|---|
public ElementText()
public ElementText(java.lang.String text)
text - | Method Detail |
|---|
public void setText(java.lang.String text)
ElementText
setText in interface ElementTexttext - the Stringpublic java.lang.String getText()
ElementText
getText in interface ElementTextpublic void setFont(java.awt.Font font)
ElementText
setFont in interface ElementTextfont - Fontpublic java.awt.Font getFont()
ElementText
getFont in interface ElementTextpublic void setJustification(int justification)
ElementText
setJustification in interface ElementTextpublic int getJustification()
ElementText
getJustification in interface ElementTextpublic void setRotationAngle(double angle)
ElementText
setRotationAngle in interface ElementTextangle - the rotation anglepublic double getRotationAngle()
ElementText
getRotationAngle in interface ElementText
protected InteractionTarget getTargetHit(int x,
int y)
Element
getTargetHit in class Elementx - inty - int
public static XML.ObjectLoader getLoader()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||