stubs for TFileOpenBox, cleanup putStringXY
[fanfix.git] / src / jexer / TLabel.java
index 15d6376d5313adff2010b8e5fd559f8a2b15fdd0..801db2a25ac299f5571c70c53611c2fd048538b5 100644 (file)
@@ -40,7 +40,25 @@ public final class TLabel extends TWidget {
     /**
      * Label text.
      */
-    private String text = "";
+    private String label = "";
+
+    /**
+     * Get label text.
+     *
+     * @return label text
+     */
+    public String getLabel() {
+        return label;
+    }
+
+    /**
+     * Set label text.
+     *
+     * @param label new label text
+     */
+    public void setLabel(final String label) {
+        this.label = label;
+    }
 
     /**
      * Label color.
@@ -74,13 +92,9 @@ public final class TLabel extends TWidget {
         final int y, final String colorKey) {
 
         // Set parent and window
-        super(parent, false);
+        super(parent, false, x, y, text.length(), 1);
 
-        this.text = text;
-        setX(x);
-        setY(y);
-        setHeight(1);
-        setWidth(text.length());
+        this.label = text;
         this.colorKey = colorKey;
     }
 
@@ -94,7 +108,7 @@ public final class TLabel extends TWidget {
         CellAttributes background = getWindow().getBackground();
         color.setBackColor(background.getBackColor());
 
-        getScreen().putStrXY(0, 0, text, color);
+        getScreen().putStringXY(0, 0, label, color);
     }
 
 }