import eu.svjatoslav.sixth.e3d.geometry.Point2D;
import eu.svjatoslav.sixth.e3d.geometry.Point3D;
import eu.svjatoslav.sixth.e3d.geometry.Rectangle;
+import eu.svjatoslav.sixth.e3d.gui.Avatar;
import eu.svjatoslav.sixth.e3d.gui.ViewFrame;
import eu.svjatoslav.sixth.e3d.gui.ViewPanel;
+import eu.svjatoslav.sixth.e3d.gui.textEditorComponent.LookAndFeel;
import eu.svjatoslav.sixth.e3d.gui.textEditorComponent.TextEditComponent;
import eu.svjatoslav.sixth.e3d.math.Transform;
import eu.svjatoslav.sixth.e3d.renderer.raster.Color;
final TextEditComponent textEditor = new TextEditComponent(
new Transform(new Point3D(x, 0, z)), viewPanel,
- new Point2D(200, 120));
+ new Point2D(200, 120), new LookAndFeel());
shapeCollection.addShape(textEditor);
}
}
private static void setAvatarLocation(ViewPanel viewPanel) {
- viewPanel.getAvatar().setLocation(new Point3D(500, -300, -800));
- viewPanel.getAvatar().setAngleXZ(0.6);
- viewPanel.getAvatar().setAngleYZ(-0.5);
+ Avatar avatar = viewPanel.getAvatar();
+ avatar.setLocation(new Point3D(500, -300, -800));
+ avatar.setAngleXZ(0.6);
+ avatar.setAngleYZ(-0.5);
}
}