HTMLを含む文字列があります。そのHTMLコンテンツをフレームに表示したい。私は今、このコードを使用しています:フレームにHTML文字列を表示
JEditorPane html=new JEditorPane("text/html", stringhtml);
html.setEditable(false);
JScrollPane scrollPane = new JScrollPane(html);
frame.add(scrollPane);
frame
がJFrame
とstringhtml
あるHTMLを含む文字列です。
ただし、これは常に機能するとは限りません。フレームが空のままになることがあります。私はJEditorPane
がHTML5をサポートしておらず、Java-FXを使うべきであることを知っていますが、ドキュメントを読んだ後にどのように使用すればよいか分かりません。
誰かが私にJavaFXを使用して必要なことをする例を教えてもらえますか?
*「時々フレームは空のままです。」*これは、Java-FXへの移植を検討する前に修正する必要があるコードの問題です。もっと早く助けを求めるには、[MCVE]または[短く、自己完結型の正しい例](http://www.sscce.org/)を投稿してください。 –
*「誰かが私にJavaFXを使用して必要なことをする例がありますか?」* SOはコード生成マシンではなく、ヘルプデスクではありません。助けが必要な場合は、試してみてください&あなたが立ち往生する場合は、特定の質問MCVEを投稿してください。 –
すみません。それは私の意図ではありませんでした。 MCVEに関しては、私はjavamailを使ってメールを取得しています。私は文字列内のメールの内容を取得し、それをhtmlとして表示しようとします。表示されないものは複雑なメールです。私はここにそのすべてを載せるべきですか? – Andy