examples.
This commit is contained in:
nathan 2017-07-16 02:07:07 +02:00
parent 1c08c270e2
commit e9d10b0bf9
3 changed files with 41 additions and 0 deletions

View File

@ -18,6 +18,7 @@ package dorkbox;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.net.URL;
import dorkbox.systemTray.Checkbox;
@ -26,6 +27,7 @@ import dorkbox.systemTray.MenuItem;
import dorkbox.systemTray.Separator;
import dorkbox.systemTray.SystemTray;
import dorkbox.util.CacheUtil;
import dorkbox.util.Desktop;
import dorkbox.util.SwingUtil;
/**
@ -122,6 +124,19 @@ class TestTray {
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);
submenu.setShortcut('t');

View File

@ -17,6 +17,7 @@
package dorkbox;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.net.URL;
import dorkbox.systemTray.Checkbox;
@ -25,6 +26,7 @@ import dorkbox.systemTray.MenuItem;
import dorkbox.systemTray.Separator;
import dorkbox.systemTray.SystemTray;
import dorkbox.util.CacheUtil;
import dorkbox.util.Desktop;
import dorkbox.util.JavaFX;
import dorkbox.util.OS;
import dorkbox.util.SwingUtil;
@ -184,6 +186,17 @@ class TestTrayJavaFX {
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);
submenu.setShortcut('t');

View File

@ -18,6 +18,7 @@ package dorkbox;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.net.URL;
import org.eclipse.swt.SWT;
@ -31,6 +32,7 @@ import dorkbox.systemTray.MenuItem;
import dorkbox.systemTray.Separator;
import dorkbox.systemTray.SystemTray;
import dorkbox.util.CacheUtil;
import dorkbox.util.Desktop;
import dorkbox.util.SwingUtil;
/**
@ -138,6 +140,17 @@ class TestTraySwt {
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);
submenu.setShortcut('t');