public class Browser
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String[] |
exec |
A list of commands to try in order to display the url.
|
Constructor | Description |
---|---|
Browser() |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String[] |
defaultCommands() |
Retrieve the default commands to open a browser for this system.
|
static void |
displayURL(java.lang.String url) |
Display a URL in the system browser.
|
static void |
displayURLs(java.lang.String[] urls) |
Display the URLs, each in their own window, in the system browser.
|
static void |
init() |
Determine appropriate commands to start a browser on the current
operating system.
|
public static java.lang.String[] exec
rundll32 url.dll,FileProtocolHandler {0}
netscape {0}
public static void init()
rundll32 url.dll,FileProtocolHandler {0}
On other operating systems, the "which" command is used to
test if Mozilla, netscape, and lynx(xterm) are available (in that
order).public static java.lang.String[] defaultCommands()
public static void displayURL(java.lang.String url) throws java.io.IOException
url
- the url to displayjava.io.IOException
- if the url is not valid or the browser fails to starpublic static void displayURLs(java.lang.String[] urls) throws java.io.IOException
urls
- the list of urls to displayjava.io.IOException
- if the url is not valid or the browser fails to star