パッケージ | 説明 |
---|---|
javax.swing.text.html |
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit とサポート・クラスを提供します。 |
javax.swing.text.html.parser |
デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
|
修飾子と型 | クラスと説明 |
---|---|
static class |
HTML.UnknownTag |
修飾子と型 | フィールドと説明 |
---|---|
static HTML.Tag |
HTML.Tag.A |
static HTML.Tag |
HTML.Tag.ADDRESS |
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.addTag
タグの追加の始点となる、HTML内のタグです。
|
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.alternateAddTag
parentTagがなく、alternateParentTagがある場合に、タグの追加の始点となる、HTML内の代替タグです。
|
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.alternateParentTag
parentTagが見つからない場合に、ドキュメント内で識別される代替タグです。
|
static HTML.Tag |
HTML.Tag.APPLET |
static HTML.Tag |
HTML.Tag.AREA |
static HTML.Tag |
HTML.Tag.B |
static HTML.Tag |
HTML.Tag.BASE |
static HTML.Tag |
HTML.Tag.BASEFONT |
static HTML.Tag |
HTML.Tag.BIG |
static HTML.Tag |
HTML.Tag.BLOCKQUOTE |
static HTML.Tag |
HTML.Tag.BODY |
static HTML.Tag |
HTML.Tag.BR |
static HTML.Tag |
HTML.Tag.CAPTION |
static HTML.Tag |
HTML.Tag.CENTER |
static HTML.Tag |
HTML.Tag.CITE |
static HTML.Tag |
HTML.Tag.CODE |
static HTML.Tag |
HTML.Tag.COMMENT
すべてのコメントに、このタグでラベルを付けます。
|
static HTML.Tag |
HTML.Tag.CONTENT
このタグを使用して、すべてのテキスト・コンテンツにラベル付けを行います。
|
static HTML.Tag |
HTML.Tag.DD |
static HTML.Tag |
HTML.Tag.DFN |
static HTML.Tag |
HTML.Tag.DIR |
static HTML.Tag |
HTML.Tag.DIV |
static HTML.Tag |
HTML.Tag.DL |
static HTML.Tag |
HTML.Tag.DT |
static HTML.Tag |
HTML.Tag.EM |
static HTML.Tag |
HTML.Tag.FONT |
static HTML.Tag |
HTML.Tag.FORM |
static HTML.Tag |
HTML.Tag.FRAME |
static HTML.Tag |
HTML.Tag.FRAMESET |
static HTML.Tag |
HTML.Tag.H1 |
static HTML.Tag |
HTML.Tag.H2 |
static HTML.Tag |
HTML.Tag.H3 |
static HTML.Tag |
HTML.Tag.H4 |
static HTML.Tag |
HTML.Tag.H5 |
static HTML.Tag |
HTML.Tag.H6 |
static HTML.Tag |
HTML.Tag.HEAD |
static HTML.Tag |
HTML.Tag.HR |
static HTML.Tag |
HTML.Tag.HTML |
static HTML.Tag |
HTML.Tag.I |
static HTML.Tag |
HTML.Tag.IMG |
static HTML.Tag |
HTML.Tag.IMPLIED
すべてのテキスト・コンテンツは、段落要素内に存在しなければいけません。
|
static HTML.Tag |
HTML.Tag.INPUT |
static HTML.Tag |
HTML.Tag.ISINDEX |
static HTML.Tag |
HTML.Tag.KBD |
static HTML.Tag |
HTML.Tag.LI |
static HTML.Tag |
HTML.Tag.LINK |
static HTML.Tag |
HTML.Tag.MAP |
static HTML.Tag |
HTML.Tag.MENU |
static HTML.Tag |
HTML.Tag.META |
static HTML.Tag |
HTML.Tag.NOFRAMES |
static HTML.Tag |
HTML.Tag.OBJECT |
static HTML.Tag |
HTML.Tag.OL |
static HTML.Tag |
HTML.Tag.OPTION |
static HTML.Tag |
HTML.Tag.P |
static HTML.Tag |
HTML.Tag.PARAM |
protected HTML.Tag |
HTMLEditorKit.InsertHTMLTextAction.parentTag
ドキュメント内で識別されるタグです。
|
static HTML.Tag |
HTML.Tag.PRE |
static HTML.Tag |
HTML.Tag.S |
static HTML.Tag |
HTML.Tag.SAMP |
static HTML.Tag |
HTML.Tag.SCRIPT |
static HTML.Tag |
HTML.Tag.SELECT |
static HTML.Tag |
HTML.Tag.SMALL |
static HTML.Tag |
HTML.Tag.SPAN |
static HTML.Tag |
HTML.Tag.STRIKE |
static HTML.Tag |
HTML.Tag.STRONG |
static HTML.Tag |
HTML.Tag.STYLE |
static HTML.Tag |
HTML.Tag.SUB |
static HTML.Tag |
HTML.Tag.SUP |
static HTML.Tag |
HTML.Tag.TABLE |
static HTML.Tag |
HTML.Tag.TD |
static HTML.Tag |
HTML.Tag.TEXTAREA |
static HTML.Tag |
HTML.Tag.TH |
static HTML.Tag |
HTML.Tag.TITLE |
static HTML.Tag |
HTML.Tag.TR |
static HTML.Tag |
HTML.Tag.TT |
static HTML.Tag |
HTML.Tag.U |
static HTML.Tag |
HTML.Tag.UL |
static HTML.Tag |
HTML.Tag.VAR |
修飾子と型 | メソッドと説明 |
---|---|
static HTML.Tag[] |
HTML.getAllTags()
デフォルトのHTMLリーダーに認識されている実際のHTMLタグのセットを返します。
|
abstract HTML.Tag |
HTMLDocument.Iterator.getTag()
このイテレータが表すタグの型です。
|
static HTML.Tag |
HTML.getTag(String tagName)
既知のタグ名に対するタグ定数を取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
protected void |
HTMLDocument.HTMLReader.addSpecialElement(HTML.Tag t, MutableAttributeSet a)
基本的に属性セット全体で指定されているコンテンツを追加します。
|
protected void |
HTMLDocument.HTMLReader.blockClose(HTML.Tag t)
解析バッファに命令を追加して、指定した型のブロック要素を閉じます。
|
protected void |
HTMLDocument.HTMLReader.blockOpen(HTML.Tag t, MutableAttributeSet attr)
解析バッファに命令を追加して、指定した属性を持つブロック要素を生成します。
|
protected int |
HTMLEditorKit.HTMLTextAction.elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)
いちばん深い葉から数えて、
tag を表す要素に到達するまでの要素の数を返します。 |
void |
HTMLDocument.HTMLReader.TagAction.end(HTML.Tag t)
終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
|
void |
HTMLDocument.HTMLReader.BlockAction.end(HTML.Tag t) |
void |
HTMLDocument.HTMLReader.ParagraphAction.end(HTML.Tag t) |
void |
HTMLDocument.HTMLReader.HiddenAction.end(HTML.Tag t) |
void |
HTMLDocument.HTMLReader.PreAction.end(HTML.Tag t) |
void |
HTMLDocument.HTMLReader.CharacterAction.end(HTML.Tag t) |
void |
HTMLDocument.HTMLReader.FormAction.end(HTML.Tag t) |
protected Element |
HTMLEditorKit.HTMLTextAction.findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)
tag に一致するoffset に位置する、いちばん深い要素を返します。 |
HTMLDocument.Iterator |
HTMLDocument.getIterator(HTML.Tag t)
指定したHTMLタグのイテレータを取得します。
|
HTMLEditorKit.ParserCallback |
HTMLDocument.getReader(int pos, int popDepth, int pushDepth, HTML.Tag insertTag)
パーサーがHTMLドキュメントをロードするために使うリーダーを返します。
|
Style |
StyleSheet.getRule(HTML.Tag t, Element e)
指定されたタイプのHTMLタグをレンダリングするために使用するスタイルを取得します。
|
void |
HTMLEditorKit.ParserCallback.handleEndTag(HTML.Tag t, int pos) |
void |
HTMLDocument.HTMLReader.handleEndTag(HTML.Tag t, int pos)
パーサーからのコールバックです。
|
void |
HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos) |
void |
HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。
|
void |
HTMLEditorKit.ParserCallback.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos) |
void |
HTMLDocument.HTMLReader.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。
|
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertAtBoundary(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
境界に挿入するときに呼び出されます。
|
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
非推奨。
Java 2プラットフォームv1.3においてはinsertAtBoundaryを使用してください。
|
void |
HTMLEditorKit.insertHTML(HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag insertTag)
既存のドキュメントにHTMLを挿入します。
|
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertHTML(JEditorPane editor, HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag addTag)
HTMLEditorKit.insertHTMLのためのカバーです。
|
protected boolean |
HTMLWriter.matchNameAttribute(AttributeSet attr, HTML.Tag tag)
StyleConstants.NameAttributeがパラメータとして渡されるタグに等しい場合はtrueを返します。
|
protected void |
HTMLDocument.HTMLReader.registerTag(HTML.Tag t, HTMLDocument.HTMLReader.TagAction a)
指定したタグのハンドラを登録します。
|
void |
HTMLDocument.HTMLReader.TagAction.start(HTML.Tag t, MutableAttributeSet a)
開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。
|
void |
HTMLDocument.HTMLReader.BlockAction.start(HTML.Tag t, MutableAttributeSet attr) |
void |
HTMLDocument.HTMLReader.ParagraphAction.start(HTML.Tag t, MutableAttributeSet a) |
void |
HTMLDocument.HTMLReader.SpecialAction.start(HTML.Tag t, MutableAttributeSet a) |
void |
HTMLDocument.HTMLReader.IsindexAction.start(HTML.Tag t, MutableAttributeSet a) |
void |
HTMLDocument.HTMLReader.HiddenAction.start(HTML.Tag t, MutableAttributeSet a) |
void |
HTMLDocument.HTMLReader.PreAction.start(HTML.Tag t, MutableAttributeSet attr) |
void |
HTMLDocument.HTMLReader.CharacterAction.start(HTML.Tag t, MutableAttributeSet attr) |
void |
HTMLDocument.HTMLReader.FormAction.start(HTML.Tag t, MutableAttributeSet attr) |
コンストラクタと説明 |
---|
HTMLReader(int offset, int popDepth, int pushDepth, HTML.Tag insertTag) |
InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag) |
InsertHTMLTextAction(String name, String html, HTML.Tag parentTag, HTML.Tag addTag, HTML.Tag alternateParentTag, HTML.Tag alternateAddTag) |
修飾子と型 | メソッドと説明 |
---|---|
HTML.Tag |
TagElement.getHTMLTag() |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。