X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fdemos%2FDemo1.java;h=bb158dd5a1db88727ad5b0506e3e77fa88b40eec;hb=87a17f3ca4b2602c396afdbb13cccb4c1e7cbd38;hp=8f92b2f8e0e9249e2908a979cf9a0a587dc86b42;hpb=c6940ed922d1c4e06bf30fd57a50e43f0720e60c;p=nikiroo-utils.git diff --git a/src/jexer/demos/Demo1.java b/src/jexer/demos/Demo1.java index 8f92b2f..bb158dd 100644 --- a/src/jexer/demos/Demo1.java +++ b/src/jexer/demos/Demo1.java @@ -288,24 +288,6 @@ class DemoMainWindow extends TWindow { // Timer label is updated with timer ticks. TLabel timerLabel; - /* - // The modal window is a more low-level example of controlling a window - // "from the outside". Most windows will probably subclass TWindow and - // do this kind of logic on their own. - private TWindow modalWindow; - private void openModalWindow() { - modalWindow = getApplication().addWindow("Demo Modal Window", 0, 0, - 58, 15, TWindow.Flag.MODAL); - modalWindow.addLabel("This is an example of a very braindead modal window.", 1, 1); - modalWindow.addLabel("Modal windows are centered by default.", 1, 2); - modalWindow.addButton("&Close", (modalWindow.width - 8)/2, - modalWindow.height - 4, &modalWindowClose); - } - private void modalWindowClose() { - getApplication().closeWindow(modalWindow); - } - */ - /** * We need to override onClose so that the timer will no longer be called * after we close the window. TTimers currently are completely unaware @@ -369,9 +351,12 @@ class DemoMainWindow extends TWindow { addLabel("Variable-width text field:", 1, row); addField(35, row++, 15, false, "Field text"); - addLabel("Fixed-width text field:", 1, row); - addField(35, row, 15, true); + addField(35, row++, 15, true); + addLabel("Variable-width password:", 1, row); + addPasswordField(35, row++, 15, false); + addLabel("Fixed-width password:", 1, row); + addPasswordField(35, row++, 15, true, "hunter2"); row += 2; if (!isModal()) {