java.awt.peer.DesktopPeer |
The DesktopPeer
interface provides methods for the operation
of open, edit, print, browse and mail with the given URL or file, by
launching the associated application.
Each platform has an implementation class for this interface.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Launches the user default browser to display the given URI.
| |||||||||||
Launches the associated editor and opens the given file for editing.
| |||||||||||
Returns whether the given action is supported on the current platform.
| |||||||||||
Launches the mail composing window of the user default mail client,
filling the message fields including to, cc, etc, with the values
specified by the given mailto URL.
| |||||||||||
Launches the associated application to open the given file.
| |||||||||||
Prints the given file with the native desktop printing facility, using
the associated application's print command.
|
Launches the user default browser to display the given URI.
IOException | If the user default browser is not found, or it fails to be launched. |
---|
Launches the associated editor and opens the given file for editing. The associated editor is registered to be the default editor for the file type of the given file.
file | the given file. |
---|
IOException | If the given file has no associated editor, or the associated application fails to be launched. |
---|
Returns whether the given action is supported on the current platform.
action | the action type to be tested if it's supported on the current platform. |
---|
true
if the given action is supported on
the current platform; false
otherwise.
Launches the mail composing window of the user default mail client, filling the message fields including to, cc, etc, with the values specified by the given mailto URL.
IOException | If the user default mail client is not found, or it fails to be launched. |
---|
Launches the associated application to open the given file. The associated application is registered to be the default file viewer for the file type of the given file.
file | the given file. |
---|
IOException | If the given file has no associated application, or the associated application fails to be launched. |
---|
Prints the given file with the native desktop printing facility, using the associated application's print command.
file | the given file. |
---|
IOException | If the given file has no associated application that can be used to print it. |
---|