X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fdemos%2FDemoMainWindow.java;h=0be7088556e959b2c64c9d725e316ebbfb1b7321;hb=469c2b3cf74f88072a9a1e5758379f24b14f469e;hp=7ad14fe145860ce2b9faffc68b02345eeecc485d;hpb=766e7308328d2d5aa1abfe6ba61b8cc05cc05ea9;p=fanfix.git diff --git a/src/jexer/demos/DemoMainWindow.java b/src/jexer/demos/DemoMainWindow.java index 7ad14fe..0be7088 100644 --- a/src/jexer/demos/DemoMainWindow.java +++ b/src/jexer/demos/DemoMainWindow.java @@ -44,6 +44,7 @@ import jexer.TTimer; import jexer.TWidget; import jexer.TWindow; import jexer.event.TCommandEvent; +import jexer.layout.StretchLayoutManager; import static jexer.TCommand.*; import static jexer.TKeypress.*; @@ -108,6 +109,9 @@ public class DemoMainWindow extends TWindow { // centered on screen. super(parent, i18n.getString("windowTitle"), 0, 0, 64, 23, flags); + setLayoutManager(new StretchLayoutManager(getWidth() - 2, + getHeight() - 2)); + int row = 1; // Add some widgets @@ -251,6 +255,20 @@ public class DemoMainWindow extends TWindow { } ); + /* + addButton("Exception", 35, row + 3, + new TAction() { + public void DO() { + try { + throw new RuntimeException("FUBAR'd!"); + } catch (Exception e) { + new jexer.TExceptionDialog(getApplication(), e); + } + } + } + ); + */ + activate(first); statusBar = newStatusBar(i18n.getString("statusBar"));