stubs for AWTBackend
[fanfix.git] / README.md
index 353fc47e3d77cc92130710ce5c7e1536a7e21833..8939c4e133c6d532ebb12512ccad14804e981d98 100644 (file)
--- a/README.md
+++ b/README.md
@@ -9,6 +9,21 @@ library, see [Sergio Sigala's updated
 version](http://tvision.sourceforge.net/) that runs on many more
 platforms.
 
+Two backends are available:
+
+* A command-line ECMA-48 / ANSI X3.64 type terminal (tested on Linux +
+  xterm) via System.in and System.out.  Input/output is handled
+  through terminal escape sequences generated by the library itself:
+  ncurses is not required or linked to.  xterm mouse tracking using
+  UTF8 coordinates is supported.  This is the default backend.
+
+* Java Swing/AWT UI.  This backend can be selected by setting
+  jexer.AWT=true.
+
+A demo application showing the existing UI controls is available via
+'java -jar jexer.jar' or 'java -Djexer.AWT=true -jar jexer.jar' .
+
+
 
 License
 -------
@@ -62,6 +77,7 @@ Many tasks remain before calling this version 1.0:
 
 0.0.2:
 
+- ECMA48Backend running on socket
 - TTreeView
 - TDirectoryList
 - TFileOpen