X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=README.md;h=1e61a77c39346de09ba1ee75bb5f4082c4c49f64;hb=3e0743556d1f31723a11a6019b5c2b018b4b2104;hp=b4114f32a3186cd50900758933aa8c14fedb8957;hpb=c447c6e5759db7ac9bbb05cc1b3618dd38230335;p=fanfix.git diff --git a/README.md b/README.md index b4114f3..1e61a77 100644 --- a/README.md +++ b/README.md @@ -149,6 +149,13 @@ follows: * 'java -cp jexer.jar jexer.demos.Demo4' . This demonstrates hidden windows and a custom TDesktop. + * 'java -cp jexer.jar jexer.demos.Demo5' . This demonstrates two + demo applications using different fonts in the same Swing frame. + + * 'java -cp jexer.jar jexer.demos.Demo6' . This demonstrates one + application performing I/O to two screens: an xterm screen and a + Swing screen. + More Screenshots @@ -176,16 +183,17 @@ The following properties control features of Jexer: jexer.Swing.cursorStyle ----------------------- - Used by jexer.io.SwingScreen. Selects the cursor style to draw. - Valid values are: underline, block, outline. Default: underline. + Used by jexer.backend.SwingTerminal. Selects the cursor style to + draw. Valid values are: underline, block, outline. Default: + underline. jexer.Swing.tripleBuffer ------------------------ - Used by jexer.io.SwingScreen. If true, use triple-buffering which - reduces screen tearing but may also be slower to draw on slower - systems. If false, use naive Swing thread drawing, which may be - faster on slower systems but also more likely to have screen + Used by jexer.backend.SwingTerminal. If true, use triple-buffering + which reduces screen tearing but may also be slower to draw on + slower systems. If false, use naive Swing thread drawing, which may + be faster on slower systems but also more likely to have screen tearing. Default: true. @@ -228,9 +236,9 @@ ambiguous. This section describes such issues. check the current window size, performing the same function as ioctl(TIOCGWINSZ) but without requiring a native library. - - jexer.io.ECMA48Terminal calls 'stty' to perform the equivalent of - cfmakeraw() when using System.in/out. System.out is also - (blindly!) put in 'stty sane cooked' mode when exiting. + - jexer.backend.ECMA48Terminal calls 'stty' to perform the + equivalent of cfmakeraw() when using System.in/out. System.out is + also (blindly!) put in 'stty sane cooked' mode when exiting.