X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fdemos%2FDemoApplication.java;h=dd25f023f8bbbd7f6b778de5c68b6e986c5d96c1;hb=3649b9210ea425f398ba8c24f9509669cf72aa96;hp=d9bbeb765db92d45aca5537fe274f9b288c42c92;hpb=a043164fd1cc1b38f03bb104f8b5240cdf5705c6;p=nikiroo-utils.git diff --git a/src/jexer/demos/DemoApplication.java b/src/jexer/demos/DemoApplication.java index d9bbeb7..dd25f02 100644 --- a/src/jexer/demos/DemoApplication.java +++ b/src/jexer/demos/DemoApplication.java @@ -60,6 +60,7 @@ public class DemoApplication extends TApplication { item = demoMenu.addItem(2002, "&Normal"); TSubMenu subMenu = demoMenu.addSubMenu("Sub-&Menu"); item = demoMenu.addItem(2010, "N&ormal A&&D"); + item = demoMenu.addItem(2050, "Co&lors..."); item = subMenu.addItem(2000, "&Checkable (sub)"); item.setCheckable(true); @@ -104,7 +105,13 @@ public class DemoApplication extends TApplication { * a window */ @Override - public boolean onMenu(TMenuEvent menu) { + public boolean onMenu(final TMenuEvent menu) { + + if (menu.getId() == 2050) { + new TEditColorThemeWindow(this); + return true; + } + if (menu.getId() == TMenu.MID_OPEN_FILE) { try { String filename = fileOpenBox("."); @@ -116,7 +123,7 @@ public class DemoApplication extends TApplication { String EOL = System.getProperty("line.separator"); try { - while(scanner.hasNextLine()) { + while (scanner.hasNextLine()) { fileContents.append(scanner.nextLine() + EOL); } new DemoTextWindow(this, filename, @@ -142,7 +149,7 @@ public class DemoApplication extends TApplication { * @param backendType one of the TApplication.BackendType values * @throws Exception if TApplication can't instantiate the Backend. */ - public DemoApplication(BackendType backendType) throws Exception { + public DemoApplication(final BackendType backendType) throws Exception { super(backendType); addAllWidgets(); }