OSDN Git Service

139b8650cbf18a3f6c63ba5af24774fb5de66568
[mikumikustudio/MikuMikuStudio.git] / src / com / jmex / font2d / Text2D.java
1 package com.jmex.font2d;
2
3 import java.util.logging.Logger;
4
5 import com.jme.scene.Text;
6 import com.jmex.font3d.JmeText;
7 import com.jmex.font3d.TextFactory;
8
9 public class Text2D extends Text implements JmeText {
10     private static final Logger logger = Logger.getLogger(Text2D.class.getName());
11
12     private static final long serialVersionUID = -879022390423155765L;
13     Font2D factory;
14
15     public Text2D(Font2D factory, String text, float size, int flags) {
16         super("Some2DText", text);
17         this.factory = factory;
18         // setSize(size);
19         // setText(text);
20     }
21
22     public void appendText(String text) {
23         getText().append(text);
24     }
25
26     public TextFactory getFactory() {
27         return factory;
28     }
29
30     public int getFlags() {
31         logger.warning("Flags play no role on bitmapfonts yet.");
32         return 0;
33     }
34
35     public float getSize() {
36         logger.warning("Size of bitmap-fonts is not supported yet.");
37         return 0;
38     }
39
40     public void setSize(float size) {
41         logger.warning("Resizing of bitmap-fonts is not supported yet.");
42     }
43
44     public void setText(String text) {
45         print(text);
46     }
47 }