clean up threads and timers
[fanfix.git] / src / jexer / demos / Demo1.java
index bb158dd5a1db88727ad5b0506e3e77fa88b40eec..1afa354c7aebcb9aa34416ba1f999acb2a6bb39d 100644 (file)
@@ -405,22 +405,24 @@ class DemoMainWindow extends TWindow {
             );
         }
         row += 2;
+         */
 
         if (!isModal()) {
             addLabel("Terminal", 1, row);
             addButton("Termi&nal", 35, row,
-                {
-                    getApplication().openTerminal(0, 0);
+                new TAction() {
+                    public void DO() {
+                        getApplication().openTerminal(0, 0);
+                    }
                 }
             );
         }
         row += 2;
-         */
 
         progressBar = addProgressBar(1, row, 22, 0);
         row++;
         timerLabel = addLabel("Timer", 1, row);
-        timer = getApplication().addTimer(100, true,
+        timer = getApplication().addTimer(250, true,
             new TAction() {
 
                 public void DO() {
@@ -430,7 +432,6 @@ class DemoMainWindow extends TWindow {
                         timerI++;
                     }
                     progressBar.setValue(timerI);
-                    DemoMainWindow.this.setRepaint();
                 }
             }
         );