私は Java の Swing で作業していますが、HTML ページを Swing Form のように表示したいのですが、HTML ファイルを表示または表示するツールはありますか ファイルにはリンクがあり、それらのリンクをクリックすると他のファイルが表示されます。簡単に言えば、ブラウザのようなコントロールを Swing フォームで参照したいのです。それは可能ですか?私はそれのコードを知りません
前もって感謝します
私は Java の Swing で作業していますが、HTML ページを Swing Form のように表示したいのですが、HTML ファイルを表示または表示するツールはありますか ファイルにはリンクがあり、それらのリンクをクリックすると他のファイルが表示されます。簡単に言えば、ブラウザのようなコントロールを Swing フォームで参照したいのです。それは可能ですか?私はそれのコードを知りません
前もって感謝します
使用できますJEditorPane
:
String url = "http://host/path";
JEditorPane htmlPane = new JEditorPane(url);
htmlPane.setContentType("text/html");
SwingBoxは、HTML ドキュメントを表示するための Swing コンポーネントを提供します。標準の JEditorPane よりも多くの CSS をサポートします。パッケージにはデモが含まれています。
ほとんどの Swing コンポーネントには html フォーマットを含めることができますが、リンクの動作を正しくするには、JEditorPane に適用可能な HyperlinkListener をインスタンス化する必要があります。
http://docs.oracle.com/javase/7/docs/api/javax/swing/event/class-use/HyperlinkListener.html