forked from dorkbox/SystemTray
Added 'about' -> https://github.com/dorkbox/SystemTray to the test
examples.
This commit is contained in:
parent
1c08c270e2
commit
e9d10b0bf9
@ -18,6 +18,7 @@ package dorkbox;
|
|||||||
|
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
|
import java.io.IOException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
|
||||||
import dorkbox.systemTray.Checkbox;
|
import dorkbox.systemTray.Checkbox;
|
||||||
@ -26,6 +27,7 @@ import dorkbox.systemTray.MenuItem;
|
|||||||
import dorkbox.systemTray.Separator;
|
import dorkbox.systemTray.Separator;
|
||||||
import dorkbox.systemTray.SystemTray;
|
import dorkbox.systemTray.SystemTray;
|
||||||
import dorkbox.util.CacheUtil;
|
import dorkbox.util.CacheUtil;
|
||||||
|
import dorkbox.util.Desktop;
|
||||||
import dorkbox.util.SwingUtil;
|
import dorkbox.util.SwingUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -122,6 +124,19 @@ class TestTray {
|
|||||||
|
|
||||||
mainMenu.add(new Separator());
|
mainMenu.add(new Separator());
|
||||||
|
|
||||||
|
mainMenu.add(new MenuItem("About", new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public
|
||||||
|
void actionPerformed(final ActionEvent e) {
|
||||||
|
try {
|
||||||
|
// Desktop.browseURL("https://github.com/dorkbox/SystemTray");
|
||||||
|
// Desktop.browseDirectory("/");
|
||||||
|
Desktop.launchEmail("foo@example.com");
|
||||||
|
} catch (IOException e1) {
|
||||||
|
e1.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
||||||
submenu.setShortcut('t');
|
submenu.setShortcut('t');
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
package dorkbox;
|
package dorkbox;
|
||||||
|
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
|
import java.io.IOException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
|
||||||
import dorkbox.systemTray.Checkbox;
|
import dorkbox.systemTray.Checkbox;
|
||||||
@ -25,6 +26,7 @@ import dorkbox.systemTray.MenuItem;
|
|||||||
import dorkbox.systemTray.Separator;
|
import dorkbox.systemTray.Separator;
|
||||||
import dorkbox.systemTray.SystemTray;
|
import dorkbox.systemTray.SystemTray;
|
||||||
import dorkbox.util.CacheUtil;
|
import dorkbox.util.CacheUtil;
|
||||||
|
import dorkbox.util.Desktop;
|
||||||
import dorkbox.util.JavaFX;
|
import dorkbox.util.JavaFX;
|
||||||
import dorkbox.util.OS;
|
import dorkbox.util.OS;
|
||||||
import dorkbox.util.SwingUtil;
|
import dorkbox.util.SwingUtil;
|
||||||
@ -184,6 +186,17 @@ class TestTrayJavaFX {
|
|||||||
|
|
||||||
mainMenu.add(new Separator());
|
mainMenu.add(new Separator());
|
||||||
|
|
||||||
|
mainMenu.add(new MenuItem("About", new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public
|
||||||
|
void actionPerformed(final java.awt.event.ActionEvent e) {
|
||||||
|
try {
|
||||||
|
Desktop.browseURL("https://github.com/dorkbox/SystemTray");
|
||||||
|
} catch (IOException e1) {
|
||||||
|
e1.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
||||||
submenu.setShortcut('t');
|
submenu.setShortcut('t');
|
||||||
|
@ -18,6 +18,7 @@ package dorkbox;
|
|||||||
|
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
|
import java.io.IOException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
|
||||||
import org.eclipse.swt.SWT;
|
import org.eclipse.swt.SWT;
|
||||||
@ -31,6 +32,7 @@ import dorkbox.systemTray.MenuItem;
|
|||||||
import dorkbox.systemTray.Separator;
|
import dorkbox.systemTray.Separator;
|
||||||
import dorkbox.systemTray.SystemTray;
|
import dorkbox.systemTray.SystemTray;
|
||||||
import dorkbox.util.CacheUtil;
|
import dorkbox.util.CacheUtil;
|
||||||
|
import dorkbox.util.Desktop;
|
||||||
import dorkbox.util.SwingUtil;
|
import dorkbox.util.SwingUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -138,6 +140,17 @@ class TestTraySwt {
|
|||||||
|
|
||||||
mainMenu.add(new Separator());
|
mainMenu.add(new Separator());
|
||||||
|
|
||||||
|
mainMenu.add(new MenuItem("About", new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public
|
||||||
|
void actionPerformed(final ActionEvent e) {
|
||||||
|
try {
|
||||||
|
Desktop.browseURL("https://github.com/dorkbox/SystemTray");
|
||||||
|
} catch (IOException e1) {
|
||||||
|
e1.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
Menu submenu = new Menu("Options", BLUE_CAMPING);
|
||||||
submenu.setShortcut('t');
|
submenu.setShortcut('t');
|
||||||
|
Loading…
Reference in New Issue
Block a user