systray now reads router console port number from systray.config

This commit is contained in:
hypercubus
2004-08-31 21:07:06 +00:00
committed by zzz
parent 9cb2be6ec4
commit 5ec3d2a587

View File

@ -30,16 +30,20 @@ public class SysTray implements SysTrayMenuListener {
private static ConfigFile _configFile = new ConfigFile(); private static ConfigFile _configFile = new ConfigFile();
private static Frame _frame; private static Frame _frame;
private static SysTray _instance; private static SysTray _instance;
private static String _portString;
private static UrlLauncher _urlLauncher = new UrlLauncher(); private static UrlLauncher _urlLauncher = new UrlLauncher();
static { static {
if (!_configFile.init("systray.config")) if (!_configFile.init("systray.config")) {
_configFile.setProperty("browser", "default"); _configFile.setProperty("browser", "default");
_configFile.setProperty("port", "7657");
}
_browserString = _configFile.getProperty("browser", "default"); _browserString = _configFile.getProperty("browser", "default");
_portString = _configFile.getProperty("port", "7657");
if (!(new File("router.config")).exists()) if (!(new File("router.config")).exists())
openRouterConsole("http://localhost:7657/config.jsp"); openRouterConsole("http://localhost:" + _portString + "/config.jsp");
if (System.getProperty("os.name").startsWith("Windows")) if (System.getProperty("os.name").startsWith("Windows"))
_instance = new SysTray(); _instance = new SysTray();
@ -108,7 +112,7 @@ public class SysTray implements SysTrayMenuListener {
public void iconLeftClicked(SysTrayMenuEvent e) {} public void iconLeftClicked(SysTrayMenuEvent e) {}
public void iconLeftDoubleClicked(SysTrayMenuEvent e) { public void iconLeftDoubleClicked(SysTrayMenuEvent e) {
openRouterConsole("http://localhost:7657/"); openRouterConsole("http://localhost:" + _portString + "/");
} }
public void menuItemSelected(SysTrayMenuEvent e) { public void menuItemSelected(SysTrayMenuEvent e) {
@ -129,7 +133,7 @@ public class SysTray implements SysTrayMenuListener {
if (!(browser = promptForBrowser("Select browser")).equals("nullnull")) if (!(browser = promptForBrowser("Select browser")).equals("nullnull"))
setBrowser(browser); setBrowser(browser);
} else if (e.getActionCommand().equals("openconsole")) { } else if (e.getActionCommand().equals("openconsole")) {
openRouterConsole("http://localhost:7657/"); openRouterConsole("http://localhost:" + _portString + "/");
} }
} }