Added screenshot for lots of text editors
[sixth-3d-demos.git] / src / main / java / eu / svjatoslav / sixth / e3d / examples / TextEditorDemo.java
index fa8630d..a2a4669 100644 (file)
@@ -9,8 +9,10 @@ package eu.svjatoslav.sixth.e3d.examples;
 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;
@@ -53,15 +55,16 @@ public class TextEditorDemo {
 
                 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);
     }
 }