Javaアプリ(notアプレット,notサーブレット)を開発しています。
JButtonを1クリックして、DBサーバーのデータを帳票に出力する処理を作っています。直接帳票ではなく、クライアントPC上に、PDFファイルを書き出しています。
ここまでは、うまく行ったのですが、この後、AdobeReaderをJAVAから起動する方法がわかりません。
よろしくお願いいたします。
クライアントPC:
Windows XP Pro
J2SDK ver 1.4.1-b21
AdobeReader ver6.0
No.1ベストアンサー
- 回答日時:
非常に乱暴な方法で、
申し訳ないのですが、
以下の方法で、
たぶん一応うまくいくと思います。
なお、この方法の場合、アクロバットリーダー
をIEのなかで起動させるような動きになります。
ネットスケープ等のほかのブラウザではよくわからないです。
Windowsのスタートメニューの
ファイル名を指定して実行
のところで
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" http://www.excite.co.jp
を入力するとと
IEが立ち上がり
exciteのサイトが表示されました。
なので、
javaコードの中で
単純に
Runtime.getRuntime().exec(
で
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" http://www.excite.co.jp
とやっても同じだと思うので・・。
IEはURLパターンの最後が
.pdfで終了していると、
contentType等の設定に関係なく、
アクロバットリーダーが起動してくれる
ような動きであった淡い記憶があります。
なので、
Runtime.getRuntime().exec(
の引数を
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" hoge.pdf
としておけば
一応動くものはできそうです。
非常に乱暴なやり方ですので、
あまり参考にならないかもしれないですが・・・
以上です
返答ありがとうございました。
うまく起動できました。
Runtime rt = Runtime.getRuntime();
Process prcs = rt.exec( "C:\\Program Files\\Adobe\\Acrobat 6.0\\Reader\\AcroRd32.exe c:\\tmp\\po.pdf" );
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- オンラインゲーム とても急いでいます。Minecraft Java版についてです。 MinecraftのJava版でマ 1 2023/03/15 21:19
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- その他(Microsoft Office) outlook設定方法 1 2022/05/30 13:22
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Java JavaでWebページ作成 7 2023/07/21 21:09
- Windows 10 リモートデスクトップ フォント 2 2023/08/19 18:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「ファイルが見つかりません D...
-
ブラウザからバッチ起動時のPat...
-
javaが起動しない
-
ワークスペースを変えたらサー...
-
アプレットからサーバ側のプロ...
-
Eclipseのアンインストールの仕方
-
マイクラjavaでForgeを入れたい...
-
html上で、バッチやexeファイル...
-
Eclipseで、プロジェクト名のと...
-
Eclipse 動的プロジェクトで404...
-
Eclipse(JAVA)のデバッグで他...
-
Javaをインストールしたんです...
-
RPA(PowerAutomate)の実装について
-
ActivePerlをインストールしよ...
-
eclipse内のjavaファイルをUSB...
-
SVFの設定について:クラスパス...
-
OO4Oのインストールのしかた
-
Jupyter Notebook の拡張機能(N...
-
for,while文とreturn
-
COBOLで言う外PERFORM
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
apache+tomcatの起動手順
-
The requested resource is no...
-
tomcatをプロジェクト毎に起動...
-
「ファイルが見つかりません D...
-
リモートからTomcatにアクセス...
-
EclipseからTomcatを起動した際...
-
Tomcatでwarファイルの展開に失...
-
EclipseからTomcatを起動できない
-
Tomcatに-Dオプションを読込ま...
-
tomcatをサービスで登録すると...
-
Tomcatプロジェクトの.properti...
-
JavaServletデバッグってどうや...
-
Eclipse + JBOSS でのデバッグ
-
javaが起動しない
-
TOMCATのstartup.batによる起動...
-
apache + tomcat でtomcatが起...
-
javaサーブレットから別サーバ...
-
JAVAからAdobeReaderを起動する...
-
Tomcatが起動しません。調べて...
おすすめ情報