Swing/Desktop のバックアップの現在との差分(No.2)
TITLE:Desktopでブラウザを起動
Desktopでブラウザを起動
編集者:Terai Atsuhiro~
作成日:2007-02-19
更新日:2022-09-27 (火) 17:11:30
概要
JDK 6
で導入されたDesktop
を使ってブラウザを起動します。
Screenshot
Advertisement
概要
JDK 6 で導入されたDesktopを使ってブラウザを起動します。サンプルコード
#screenshot
解説
-
Desktop
を使用することで拡張子に関連付けられたデフォルトのアプリケーションを起動可能 -
OS
毎に対応するアプリケーションをRuntime.getRuntime().exec(String[])
で実行せずにブラウザなどを起動可能
サンプルコード
public void mousePressed(MouseEvent e) { if(!Desktop.isDesktopSupported()) return; try{ Desktop.getDesktop().browse(new URI(href)); }catch(IOException ioe) { ioe.printStackTrace(); }catch(URISyntaxException use) { use.printStackTrace(); } }
参考リンク
- &jar;
- &zip;