TITLE:Browserを起動
#navi(../)
*Browserを起動 [#l98a024f]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2006-02-06~
更新日:&lastmod;

#contents

**概要 [#ce2dc7e6]
ラベル上のURLがクリックされるとBrowserを起動します。

#screenshot

**サンプルコード [#j9f3739f]
#code{{
addMouseListener(new MouseAdapter() {
  public void mousePressed(MouseEvent e) {
    BrowserLauncher.openURL(url);
  }
  public void mouseExited(MouseEvent e) {
    JComponent c = (JComponent)e.getSource();
    c.setCursor(cc);
    flg = false;
  }
});
}}
//-&jnlp;
-&jar;
-&zip;

**解説 [#mb155c0e]
ブラウザの起動には、[[Bare Bones Browser Launch>http://www.centerkey.com/java/browser/]]を使用しています。Mac OS X, GNU/Linux, Unix, Windows XP に対応しているようです。

Java SE 6 の新機能である、java.awt.Desktop を使用すると、同じようにブラウザやメーラーを起動することができるようになっています([[Using the Desktop API in Java SE 6>http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/]]、[[Desktopでブラウザを起動(JDK 6)>Swing/Desktop]])。

**参考リンク [#we362808]
-[[Bare Bones Browser Launch for Java • • • Use Default Browser to Open a Web Page from a Swing Application>http://www.centerkey.com/]]
-[[Java Tips: Free Java Programs, Free Java Applets, Free Java Code, Free Java Tutorials, Free Java Scripts, Java Programming Help>http://www.java-tips.org/content/view/40/2/]]

**コメント [#s5e48c2c]
#comment