X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fdemos%2FDesktopDemoApplication.java;h=2a2ca34cbf7719cf224c0f7aaf305273beb0ddb8;hb=9245321388306b5b49d6385ce2f46ea6a82ab619;hp=395817d073fe541eb18a9cef77cf2ce20b166981;hpb=0ee88b6d705993df0d9e32cdc08c619605c7d75c;p=fanfix.git diff --git a/src/jexer/demos/DesktopDemoApplication.java b/src/jexer/demos/DesktopDemoApplication.java index 395817d..2a2ca34 100644 --- a/src/jexer/demos/DesktopDemoApplication.java +++ b/src/jexer/demos/DesktopDemoApplication.java @@ -68,6 +68,68 @@ public class DesktopDemoApplication extends TApplication { } } ); + + final TWindow windowA = addWindow("Window A", 20, 14); + final TWindow windowB = addWindow("Window B", 20, 14); + windowA.addButton("&Show Window B", 2, 2, + new TAction() { + public void DO() { + windowB.show(); + } + } + ); + windowA.addButton("H&ide Window B", 2, 4, + new TAction() { + public void DO() { + windowB.hide(); + } + } + ); + windowB.addButton("&Show Window A", 2, 2, + new TAction() { + public void DO() { + windowA.show(); + } + } + ); + windowB.addButton("H&ide Window A", 2, 4, + new TAction() { + public void DO() { + windowA.hide(); + } + } + ); + + desktop.addButton("&Show Window B", 25, 2, + new TAction() { + public void DO() { + windowB.show(); + } + } + ); + desktop.addButton("H&ide Window B", 25, 5, + new TAction() { + public void DO() { + windowB.hide(); + } + } + ); + desktop.addButton("Sh&ow Window A", 25, 8, + new TAction() { + public void DO() { + windowA.show(); + } + } + ); + desktop.addButton("Hid&e Window A", 25, 11, + new TAction() { + public void DO() { + windowA.hide(); + } + } + ); + + } /**