Java 1.6+ compatibility (at least) instead of 1.8+ only
[jvcard.git] / src / be / nikiroo / jvcard / tui / TuiLauncher.java
index 7bee3e7bc87eb89163de7aebd677990f2641e867..deb09d4636e499c0cd5f2d3357e747309c9ec7c6 100644 (file)
@@ -14,19 +14,15 @@ import com.googlecode.lanterna.terminal.DefaultTerminalFactory;
 import com.googlecode.lanterna.terminal.ResizeListener;
 import com.googlecode.lanterna.terminal.Terminal;
 
-/*
- * 
- * Change in Lanterna 3.0.0-beta2 (issue and fix reported to GitHub):
- * 
- * java.lang.StringIndexOutOfBoundsException: String index out of range: 83
- * at java.lang.String.charAt(String.java:686)
- * at com.googlecode.lanterna.TerminalTextUtils.getWordWrappedText(TerminalTextUtils.java:237)
- * 
+/**
+ * Starting the TUI.
  * 
+ * @author niki
+ *
  */
-
 public class TuiLauncher {
-       public static void start(Boolean textMode, Window win) throws IOException {
+
+       static public void start(Boolean textMode, Window win) throws IOException {
                Terminal terminal = null;
 
                DefaultTerminalFactory factory = new DefaultTerminalFactory();
@@ -40,7 +36,7 @@ public class TuiLauncher {
                }
 
                if (win instanceof MainWindow) {
-                       MainWindow mwin = (MainWindow) win;
+                       final MainWindow mwin = (MainWindow) win;
                        mwin.refresh(terminal.getTerminalSize());
                        terminal.addResizeListener(new ResizeListener() {
                                @Override