インタフェース
javax.swing.text.Elementの使用
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントによってトリガーされるイベントを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。-
javax.swingでのElementの使用
-
javax.swing.eventでのElementの使用
修飾子と型メソッド説明Element[]
DocumentEvent.ElementChange.getChildrenAdded()
指定された親要素に追加された子要素を返します。Element[]
DocumentEvent.ElementChange.getChildrenRemoved()
指定された親要素から削除された子要素を返します。DocumentEvent.ElementChange.getElement()
表示された要素を返します。HyperlinkEvent.getSourceElement()
イベントのソースに対応するElement
を返します。修飾子コンストラクタ説明HyperlinkEvent
(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement) ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。HyperlinkEvent
(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement, InputEvent inputEvent) ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。 -
javax.swing.plaf.basicでのElementの使用
修飾子と型メソッド説明要素のビュー(PasswordView)を作成します。要素のビューを作成します。要素に基づいてビュー(FieldView)を作成します。要素のビューを作成します。要素のビューを作成します。 -
javax.swing.plaf.synthでのElementの使用
-
javax.swing.textでのElementの使用
修飾子と型クラス説明class
要素の抽象部分を実装します。class
ほかの要素を含む複合要素を実装します。class
ある種のコンテンツを直接表す要素を実装します。protected class
ドキュメントのデフォルト・ルート要素で、含まれる段落や行をマッピングします。修飾子と型メソッド説明異なる親を使用して、この要素のコピーを作成します。protected Element
AbstractDocument.createBranchElement
(Element parent, AttributeSet a) ドキュメントの枝の要素を作成します。この要素には、ほかの要素(複数可)を含めることができます。protected Element
AbstractDocument.createLeafElement
(Element parent, AttributeSet a, int p0, int p1) ドキュメントの葉の要素を作成します。ElementIterator.current()
現在のElement
をフェッチします。ElementIterator.first()
先頭の要素を取得します。AbstractDocument.getBidiRootElement()
ドキュメントの双方向構造のルート要素を返します。StyledEditorKit.getCharacterAttributeRun()
キャレットに対応する現在の文字属性を表す要素を取得します。DefaultStyledDocument.getCharacterElement
(int pos) 位置に基づいて文字要素を取得します。StyledDocument.getCharacterElement
(int pos) ドキュメント内の指定されたオフセットにある文字を表す要素を返します。Element[]
AbstractDocument.ElementEdit.getChildrenAdded()
追加された子のリストを取得します。Element[]
AbstractDocument.ElementEdit.getChildrenRemoved()
削除された子のリストを取得します。abstract Element
AbstractDocument.getDefaultRootElement()
ルート要素を返します。要素の構造にビューを割り当てる別のメカニズムが提供されないかぎり、このルート要素がビューのベースになります。DefaultStyledDocument.getDefaultRootElement()
デフォルトのルート要素が取得されます。Document.getDefaultRootElement()
ルート要素を返します。要素の構造にビューを割り当てる別のメカニズムが提供されないかぎり、このルート要素がビューのベースになります。PlainDocument.getDefaultRootElement()
ドキュメント・モデルのデフォルトのルート要素を取得します。abstract Element
AbstractDocument.AbstractElement.getElement
(int index) 子要素を取得します。AbstractDocument.BranchElement.getElement
(int index) 子要素を取得します。AbstractDocument.ElementEdit.getElement()
処理対象の要素を返します。AbstractDocument.LeafElement.getElement
(int index) 子要素を取得します。Element.getElement
(int index) 指定されたインデックスの子要素を取得します。View.getElement()
このビューがマッピングされる対象の構造部分を取り出します。abstract Element
AbstractDocument.getParagraphElement
(int pos) 指定された位置を保持する段落要素を取得します。DefaultStyledDocument.getParagraphElement
(int pos) オフセットpos
の段落の要素を取得します。PlainDocument.getParagraphElement
(int pos) 指定された位置を保持する段落要素を取得します。StyledDocument.getParagraphElement
(int pos) ドキュメント内の指定されたオフセットを含む段落を表す要素を返します。static final Element
Utilities.getParagraphElement
(JTextComponent c, int offs) 段落または行に使用する要素を指定します。AbstractDocument.AbstractElement.getParentElement()
要素の親を取得します。Element.getParentElement()
親要素を取得します。DefaultStyledDocument.ElementBuffer.getRootElement()
ルート要素を取得します。Element[]
AbstractDocument.getRootElements()
定義されているルート要素をすべて取得します。Element[]
Document.getRootElements()
定義されているすべてのルート要素を返します。ElementIterator.next()
次のElement
をフェッチします。AbstractDocument.BranchElement.positionToElement
(int pos) 指定されたモデル位置を含む子要素を取得します。ElementIterator.previous()
前のElement
をフェッチします。修飾子と型メソッド説明異なる親を使用して、この要素のコピーを作成します。ドキュメントの指定された構造要素からビューを作成します。protected Element
AbstractDocument.createBranchElement
(Element parent, AttributeSet a) ドキュメントの枝の要素を作成します。この要素には、ほかの要素(複数可)を含めることができます。protected void
StyledEditorKit.createInputAttributes
(Element element, MutableAttributeSet set) element
のAttributeSet内のキーと値のペアをset
にコピーします。protected Element
AbstractDocument.createLeafElement
(Element parent, AttributeSet a, int p0, int p1) ドキュメントの葉の要素を作成します。protected TableView.TableCell
TableView.createTableCell
(Element elem) 非推奨。テーブル・セルは任意のView実装となることができますが、テーブルではなく、ViewFactoryによって作成されるようにします。protected TableView.TableRow
TableView.createTableRow
(Element elem) 新しいテーブル行を作成します。要素の変更を取得します。protected String
要素に関連したテキストを返します。protected boolean
このメソッドは、現在の要素が指定された範囲内にあるかどうかを判定します。void
DefaultStyledDocument.removeElement
(Element elem) このドキュメントから要素を削除します。void
コンテンツを要素の新規セットで置き換えます。protected void
テキストを書き出します。修飾子コンストラクタ説明AbstractElement
(Element parent, AttributeSet a) 新しいAbstractElementを作成します。protected
AbstractWriter
(Writer w, Element root) 新しいAbstractWriterを作成します。protected
AbstractWriter
(Writer w, Element root, int pos, int len) 新しいAbstractWriterを作成します。AsyncBoxView
(Element elem, int axis) 非同期レイアウトを行うボックス・ビューを構築します。AttributeUndoableEdit
(Element element, AttributeSet newAttributes, boolean isReplacing) AttributeUndoableEdit
を構築します。BoxView
を構築します。BranchElement
(Element parent, AttributeSet a) 最初は子を含まない、複合要素を作成します。ComponentView
(Element elem) 新しいComponentViewオブジェクトを作成します。CompositeView
(Element elem) 指定された要素のCompositeView
を構築します。ElementBuffer
(Element root) 新しいElementBufferを作成します。ElementEdit
(Element e, int index, Element[] removed, Element[] added) 編集のレコードを構築します。ElementIterator
(Element root) 新しいElementIterator
を作成します。ラップした新しいFieldViewを要素で構築します。指定された要素のFlowViewを作成します。要素にラップされた新しいビューを作成します。要素を表現する新しいアイコン・ビューを作成します。要素にラップされた新しいビューを作成します。LeafElement
(Element parent, AttributeSet a, int offs0, int offs1) ドキュメント内のコンテンツを表す(子を持たない)要素を作成します。ParagraphView
(Element elem) 指定された要素のParagraphView
を構築します。PasswordView
(Element elem) 要素にラップされた新しいビューを作成します。要素でラップされた新しいPlainViewを構築します。非推奨。指定された要素のテーブル・セルを構築します。指定された要素のTableViewを作成します。指定された要素のTableViewを作成します。新しいView
オブジェクトを作成します。WrappedPlainView
(Element elem) 新しいWrappedPlainViewを作成します。WrappedPlainView
(Element elem, boolean wordWrap) 新しいWrappedPlainViewを作成します。ZoneViewを構築します。 -
javax.swing.text.htmlでのElementの使用
修飾子と型クラス説明class
HTMLの構造ブロックを表す要素です。class
HTML文字レベル属性のセットが割り当てられているテキストのチャンクを表す要素です。修飾子と型メソッド説明protected Element
HTMLDocument.createBranchElement
(Element parent, AttributeSet a) ドキュメントの枝の要素を作成します。この要素には、ほかの要素(複数可)を含めることができます。protected Element
HTMLDocument.createLeafElement
(Element parent, AttributeSet a, int p0, int p1) テキストを直接表す(子を持たない)ドキュメントの葉の要素を作成します。protected Element
HTMLEditorKit.HTMLTextAction.findElementMatchingTag
(HTMLDocument doc, int offset, HTML.Tag tag) tag
に一致するoffset
に位置する、いちばん深い要素を返します。HTMLDocument.getElement
(String id) 指定したidAttribute
を持つ要素を返します。HTMLDocument.getElement
(Element e, Object attribute, Object value) 属性(値value
を持つattribute
)を格納するe
の子要素を返します。見つからない場合はnull
を返します。protected Element[]
HTMLEditorKit.HTMLTextAction.getElementsAt
(HTMLDocument doc, int offset) offset
を格納する要素から成る配列を返します。修飾子と型メソッド説明protected void
コメントを書き出します。要素からビューを作成します。protected Element
HTMLDocument.createBranchElement
(Element parent, AttributeSet a) ドキュメントの枝の要素を作成します。この要素には、ほかの要素(複数可)を含めることができます。protected void
HTMLEditorKit.createInputAttributes
(Element element, MutableAttributeSet set) element
のAttributeSet内のキーと値のペアをset
にコピーします。protected Element
HTMLDocument.createLeafElement
(Element parent, AttributeSet a, int p0, int p1) テキストを直接表す(子を持たない)ドキュメントの葉の要素を作成します。protected void
すべての空要素(対応する終了タグのないタグすべて)を書き出します。protected void
要素の終了タグを書き出します。HTMLDocument.getElement
(Element e, Object attribute, Object value) 属性(値value
を持つattribute
)を格納するe
の子要素を返します。見つからない場合はnull
を返します。指定されたタイプのHTMLタグを描画するために使用するスタイルを取得します。void
HTMLDocument.insertAfterEnd
(Element elem, String htmlText) 指定された要素の最後の後に文字列として指定されたHTMLを挿入します。void
HTMLDocument.insertAfterStart
(Element elem, String htmlText) 要素の開始位置に文字列として指定されたHTMLを挿入します。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
HTMLDocument.insertBeforeEnd
(Element elem, String htmlText) 要素の終了位置に文字列として指定されたHTMLを挿入します。void
HTMLDocument.insertBeforeStart
(Element elem, String htmlText) 指定された要素が開始される前に文字列として指定されたHTMLを挿入します。protected boolean
要素がテキストならtrueを返します。void
HTMLDocument.setInnerHTML
(Element elem, String htmlText) 指定された要素の子をHTML文字列として指定されたコンテンツと置き換えます。void
HTMLDocument.setOuterHTML
(Element elem, String htmlText) 指定された親の要素をHTML文字列として指定されたコンテンツと置き換えます。protected void
要素の開始タグを書き出します。protected boolean
HTMLWriter.synthesizedElement
(Element elem) 要素が合成要素の場合はtrue
を返します。protected void
テキストを書き出します。protected void
テキストを書き出します。protected void
MinimalHTMLWriter.writeComponent
(Element elem) コンポーネント要素の書出しを行います。意図的に実装しない場合があります。protected void
MinimalHTMLWriter.writeContent
(Element elem, boolean needsIndenting) HTMLに準拠した方法で属性セットを書き出します。protected void
MinimalHTMLWriter.writeImage
(Element elem) アイコン要素の書出しを行います。意図的に実装しない場合があります。protected void
テキスト以外の葉の要素の書出しを制御します。protected void
MinimalHTMLWriter.writeStartParagraph
(Element elem) 段落の開始タグを発行します。修飾子コンストラクタ説明BlockElement
(Element parent, AttributeSet a) 最初は子を含まない、複合要素を作成します。HTMLボックスを表す新しいビューを作成します。新しいFormViewオブジェクトを作成します。HTMLFrameHyperlinkEvent
(Object source, HyperlinkEvent.EventType type, URL targetURL, String desc, Element sourceElement, InputEvent inputEvent, String targetFrame) ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。HTMLFrameHyperlinkEvent
(Object source, HyperlinkEvent.EventType type, URL targetURL, String desc, Element sourceElement, String targetFrame) ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。HTMLFrameHyperlinkEvent
(Object source, HyperlinkEvent.EventType type, URL targetURL, Element sourceElement, String targetFrame) ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。IMG要素を表す新しいビューを作成します。InlineView
(Element elem) 要素にラップされた新しいビューを作成します。リスト要素を表す新しいビューを作成します。ObjectView
(Element elem) 新しいObjectViewオブジェクトを作成します。ParagraphView
(Element elem) 指定された要素のParagraphViewを構築します。RunElement
(Element parent, AttributeSet a, int offs0, int offs1) ドキュメント内のコンテンツを表す(子を持たない)要素を作成します。