0

Java 5、6、および7がサポートしているHTML構文のバージョンを知りたいと思っていましたが、これに関するドキュメントはオンラインで見つからないようです。

編集:申し訳ありませんが、明確にするために、JLabelテキスト値などのSwingを介してUIのものをレンダリングすることを意味します。

4

2 に答える 2

3

HTMLEditorKit JavaDocから:

Swing JEditorPaneテキストコンポーネントは、EditorKitと呼ばれるプラグインメカニズムを介してさまざまな種類のコンテンツをサポートします。HTMLは非常に人気のあるコンテンツ形式であるため、デフォルトでいくつかのサポートが提供されています。デフォルトのサポートは、このクラスによって提供されます。このクラスは、HTMLバージョン3.2(一部の拡張機能を含む)をサポートし、バージョン4.0に移行しています。

チュートリアルSwingHTMLチュートリアルの下部にある微妙な提案に注意してください。

JavaFXでプログラミングしている場合は、HTMLエディタを参照してください。

また、彼らはバグを指摘しています:

ボタンが無効になっている場合、残念ながらそのHTMLテキストは灰色ではなく黒のままであることに注意してください。(この状況が変わるかどうかを確認するには、バグ#4783068を参照してください。)

結論:HTMLサポートは非​​常に基本的であり、十分に実装されていません。

于 2012-11-12T20:54:12.117 に答える
0

Webページを作成するための一般的なJavaライブラリはSpringMVCです。次のページでは、SpringMVCのjspタグライブラリとhtml5のサポートについて説明しています。

http://www.thymeleaf.org/thvsjsp.html

于 2012-11-12T21:01:13.403 に答える