git://git.nikiroo.be
/
fanfix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make Windows look like X11, why does this work
[fanfix.git]
/
src
/
jexer
/
TField.java
diff --git
a/src/jexer/TField.java
b/src/jexer/TField.java
index 07a457bcf7eb7beb4e05af9e71f8f782a6cc2227..9a3d16b5832e12514973c2a1bed795d9ef86ebff 100644
(file)
--- a/
src/jexer/TField.java
+++ b/
src/jexer/TField.java
@@
-55,6
+55,17
@@
public class TField extends TWidget {
return text;
}
return text;
}
+ /**
+ * Set field text.
+ *
+ * @param text the new field text
+ */
+ public final void setText(String text) {
+ this.text = text;
+ position = 0;
+ windowStart = 0;
+ }
+
/**
* If true, only allow enough characters that will fit in the width. If
* false, allow the field to scroll to the right.
/**
* If true, only allow enough characters that will fit in the width. If
* false, allow the field to scroll to the right.
@@
-201,7
+212,7
@@
public class TField extends TWidget {
end = text.length();
}
getScreen().hLineXY(0, 0, getWidth(), GraphicsChars.HATCH, fieldColor);
end = text.length();
}
getScreen().hLineXY(0, 0, getWidth(), GraphicsChars.HATCH, fieldColor);
- getScreen().putStrXY(0, 0, text.substring(windowStart, end),
+ getScreen().putStr
ing
XY(0, 0, text.substring(windowStart, end),
fieldColor);
// Fix the cursor, it will be rendered by TApplication.drawAll().
fieldColor);
// Fix the cursor, it will be rendered by TApplication.drawAll().