• ベストアンサー

URLの取得

現在開いているWebブラウザのURLを取得するやり方わかる方、教えてください>< たとえばタスクバーにヤフーとグーグルのページが開いてあるとします。 そのうち、グーグルを最小化してタスクバーにしまいます。 そうしましたら現在開いているのはヤフーになるので、ヤフーのURL(http://www.yahoo.co.jp/)を取得する。 このようなことがしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

やろうとしていることはJavaではできません。 そもそも、開いているURLの情報はブラウザ(アプリケーション)固有の情報なので基本的に他のアプリケーションから取得出来るわけではありません。 かと言って、できないわけでもありません。ブラウザ固有のAPIなどを調べていけば条件を限定して実装することもできます。しかし、その場合にはネイティブAPIの呼び出しが必要となるのでJNIなどを使用する必要があります。

関連するQ&A