blob: 2dd7b936102ccb102b8aae1d93edc2139bab251d (
plain) (
tree)
|
|
package util;
import java.awt.Desktop;
import java.net.URI;
import javax.swing.JOptionPane;
public class OpenLinks {
public static void openWebpage(URI uri) {
Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop()
: null;
if (desktop != null && desktop.isSupported(Desktop.Action.BROWSE)) {
try {
desktop.browse(uri);
} catch (Exception e) {
e.printStackTrace();
JOptionPane.showMessageDialog(null,
e.getCause() + "\n" + e.getStackTrace(),
"Debug-Message", JOptionPane.ERROR_MESSAGE);
}
}
}// end openWebpage
}
|