!7 lib 1009154 lib 1004016 // SystemTray, slf4j lib 1009055 lib 1009056 // JNA lib 1009157 // javassist for Windows fixes import dorkbox.systemTray.*; import dorkbox.systemTray.SystemTray; import dorkbox.systemTray.MenuItem; //import dorkbox.systemTray.swingUI.*; p { // SystemTray.SWING_UI = new CustomSwingUI(); print("Getting SystemTray"); final SystemTray systemTray = SystemTray.get(); if (systemTray == null) fail("Unable to load SystemTray!"); print("Got."); pcall { systemTray.setImage(loadImage2(#1003596)); print("Set image"); } systemTray.setStatus("Not Running"); print("Set status"); systemTray.getMenu().add(new MenuItem("Quit", actionListener(r { //systemTray.shutdown(); System.exit(0); }))).setShortcut('q'); // case does not matter print("Added menu item"); }