public class BrowserHelper
extends java.lang.Object
openURL
method is based on Bare Bones
Browser Launch, which is placed in the public domain.Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
LINUX_BROWSERS
Linux/Unix binaries to look for
|
Constructor and Description |
---|
BrowserHelper() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JLabel |
createLink(java.lang.String url,
java.lang.String text)
Generates a label with a clickable link.
|
static void |
openURL(java.awt.Component parent,
java.lang.String url)
opens the URL in a browser.
|
static void |
openURL(java.awt.Component parent,
java.lang.String url,
boolean showDialog)
opens the URL in a browser.
|
static void |
openURL(java.lang.String url)
opens the URL in a browser.
|
public static final java.lang.String[] LINUX_BROWSERS
public static void openURL(java.lang.String url)
url
- the URL to openpublic static void openURL(java.awt.Component parent, java.lang.String url)
parent
- the parent componenturl
- the URL to openpublic static void openURL(java.awt.Component parent, java.lang.String url, boolean showDialog)
parent
- the parent componenturl
- the URL to openshowDialog
- whether to display a dialog in case of an error or just
print the error to the consolepublic static javax.swing.JLabel createLink(java.lang.String url, java.lang.String text)
url
- the url of the linktext
- the text to display instead of URL. if null or of length 0 then
the URL is used