- ベストアンサー
【緊急】JavaでHTMLをきれいに表示させたい
JavaでHTMLを表示させたいと考えているのですが、実際にプログラムを組んで起動してみると、元のページと比べてかなりずれてページが表示されてしまいます。 これを解決できる方法をご存知の方がいましたら、ぜひ教えてください。 お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
JavaによるWebシステムの開発支援ツールを開発したことがあります。 結論から言うとSwingで同じことはまず不可能です。 ターゲットのブラウザを決めてそのブラウザでプレビューさせるのが良いと思います。 幸い最近はHTML5の雰囲気なのでブラウザ間の差異は小さいと思いますが、ターゲットのブラウザは考えていた方が良いと思います。
その他の回答 (2)
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.2
こんにちは。 >JEditorPaneでWebページを再現しようとしました。 とのことですが、かなり簡単に書かれたHTMLでないとまったく同じとはならないと思います。 JavaScriptを使っていたりCSSでデザインされていたり、ブラウザによっても解釈が違う場合があります。 その辺はなんとか微調整するしかないかもしれません。
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.1
こんにちは。 質問者様の中では何かと比べてずれていると判断できているとは思いますが、この文面のみでは何がどのようにずれているのかわかりません。 どういうことをしようとして何を持ってずれていると思っているのか補足下さい。
質問者
補足
言葉が足りず、わかりづかくて申し訳ありません。 私はSwingでウィンドウ表示してHTMLを表示したいと考えていて、JEditorPaneでWebページを再現しようとしました。 しかし、実際に起動してみると色が変わっていたり画像が表示されなかったりと、Webページの表現を完全に再現することはできませんでした。 これを何とかしたいと思い、今回質問させていただきました。
お礼
やはりそうですか…… 迅速な回答、ありがとうございます。