私はJavaプログラムを持っており、InternetExplorerまたは任意のブラウザを開くことができます。を使用してRuntime.getRuntime().exec(cmd);
しかし、私はurlとpostパラメータに言及している私のJavaプログラムからブラウザを開きたいです。
まず第一に、これは可能ですか?どうすればこれを達成できますか?
私はJavaプログラムを持っており、InternetExplorerまたは任意のブラウザを開くことができます。を使用してRuntime.getRuntime().exec(cmd);
しかし、私はurlとpostパラメータに言及している私のJavaプログラムからブラウザを開きたいです。
まず第一に、これは可能ですか?どうすればこれを達成できますか?
これについてできることはあまりありません。開いているブラウザーに使用可能なコマンドライン引数がいくつかない限り(それらを検索する必要があり、ブラウザー固有のものになります)、それを行うことはできません。
Javaブラウザウィンドウの使用をお勧めします。
SWTブラウザオブジェクトにはかなり大きなAPIがあり、ページのレンダリングにネイティブブラウザを使用します。
具体的には、このスニペットはあなたが探していることを行います:
たとえば、IEのコマンドラインパラメータにURLを追加できます。
C:\Windows\System32>"C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://stackoverflow.com/
Firefox:
C:\Windows\System32>"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" stackov
erflow.com
およびChrome:
C:\Windows\System32>"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
" stackoverflow.com
WindowsでC:\Windows\System32>"C:\Program Files (x86)\Google\Chrome\Application
動作します。環境内のアプリケーションの場所に置き換える必要があります