インタフェース
javax.swing.text.MutableAttributeSetの使用
パッケージ | 説明 |
---|---|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
javax.swing.text.html |
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit とサポート・クラスを提供します。 |
-
javax.swingでのMutableAttributeSetの使用
MutableAttributeSetを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 MutableAttributeSet
JTextPane. getInputAttributes()
ペインの入力属性を返します。 -
javax.swing.textでのMutableAttributeSetの使用
javax.swing.textのMutableAttributeSetのサブインタフェース 修飾子と型 インタフェース 説明 interface
Style
ドキュメント内の要素に関連した属性のコレクションです。MutableAttributeSetを実装しているjavax.swing.textのクラス 修飾子と型 クラス 説明 class
AbstractDocument.AbstractElement
要素の抽象部分を実装します。class
AbstractDocument.BranchElement
ほかの要素を含む複合要素を実装します。class
AbstractDocument.LeafElement
ある種のコンテンツを直接表す要素を実装します。protected class
DefaultStyledDocument.SectionElement
ドキュメントのデフォルト・ルート要素で、含まれる段落や行をマッピングします。class
SimpleAttributeSet
ハッシュ・テーブルを使用する、MutableAttributeSetの直接の実装です。class
StyleContext.NamedStyle
通常、文字および段落の書式を表すために使用される属性のコレクションです。MutableAttributeSetを返すjavax.swing.textのメソッド 修飾子と型 メソッド 説明 protected MutableAttributeSet
StyleContext. createLargeAttributeSet(AttributeSet a)
メモリー効率より処理時間を優先する、大きいサイズの属性セットを作成します。MutableAttributeSet
StyledEditorKit. getInputAttributes()
ペインの入力属性を返します。型MutableAttributeSetのパラメータを持つjavax.swing.textのメソッド 修飾子と型 メソッド 説明 protected void
StyledEditorKit. createInputAttributes(Element element, MutableAttributeSet set)
element
のAttributeSet内のキーと値のペアをset
にコピーします。void
StyleContext. readAttributes(ObjectInputStream in, MutableAttributeSet a)
属性を読み込むコンテキスト固有の処理です。static void
StyleContext. readAttributeSet(ObjectInputStream in, MutableAttributeSet a)
指定されたオブジェクト入力ストリームから、writeAttributeSet
で以前に書き込まれている属性セットを読み込みます。static void
StyleConstants. setAlignment(MutableAttributeSet a, int align)
配置方法を設定します。static void
StyleConstants. setBackground(MutableAttributeSet a, Color fg)
バックグラウンド・カラーを設定します。static void
StyleConstants. setBidiLevel(MutableAttributeSet a, int o)
BIDIレベルを設定します。static void
StyleConstants. setBold(MutableAttributeSet a, boolean b)
ボールド属性を設定します。static void
StyleConstants. setComponent(MutableAttributeSet a, Component c)
コンポーネント属性を設定します。static void
StyleConstants. setFirstLineIndent(MutableAttributeSet a, float i)
最初の行のインデントを設定します。static void
StyleConstants. setFontFamily(MutableAttributeSet a, String fam)
フォントの属性を設定します。static void
StyleConstants. setFontSize(MutableAttributeSet a, int s)
フォント・サイズの属性を設定します。static void
StyleConstants. setForeground(MutableAttributeSet a, Color fg)
フォアグラウンド・カラーを設定します。static void
StyleConstants. setIcon(MutableAttributeSet a, Icon c)
アイコンの属性を設定します。static void
StyleConstants. setItalic(MutableAttributeSet a, boolean b)
イタリック属性を設定します。static void
StyleConstants. setLeftIndent(MutableAttributeSet a, float i)
左インデントを設定します。static void
StyleConstants. setLineSpacing(MutableAttributeSet a, float i)
行間隔を設定します。static void
StyleConstants. setRightIndent(MutableAttributeSet a, float i)
右インデントを設定します。static void
StyleConstants. setSpaceAbove(MutableAttributeSet a, float i)
上のスペースを設定します。static void
StyleConstants. setSpaceBelow(MutableAttributeSet a, float i)
下のスペースを設定します。static void
StyleConstants. setStrikeThrough(MutableAttributeSet a, boolean b)
取消し線属性を設定します。static void
StyleConstants. setSubscript(MutableAttributeSet a, boolean b)
下付き文字属性を設定します。static void
StyleConstants. setSuperscript(MutableAttributeSet a, boolean b)
上付き文字属性を設定します。static void
StyleConstants. setTabSet(MutableAttributeSet a, TabSet tabs)
タブ・セットを設定します。static void
StyleConstants. setUnderline(MutableAttributeSet a, boolean b)
下線属性を設定します。 -
javax.swing.text.htmlでのMutableAttributeSetの使用
MutableAttributeSetを実装しているjavax.swing.text.htmlのクラス 修飾子と型 クラス 説明 class
HTMLDocument.BlockElement
HTMLの構造ブロックを表す要素です。class
HTMLDocument.RunElement
HTML文字レベル属性のセットが割り当てられているテキストのチャンクを表す要素です。MutableAttributeSetとして宣言されたjavax.swing.text.htmlのフィールド 修飾子と型 フィールド 説明 protected MutableAttributeSet
HTMLDocument.HTMLReader. charAttr
現在の文字属性セット。MutableAttributeSetを返すjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 protected MutableAttributeSet
StyleSheet. createLargeAttributeSet(AttributeSet a)
メモリー効率より処理時間を優先する、大きいサイズの属性セットを作成します。MutableAttributeSet
HTMLEditorKit. getInputAttributes()
書式付き編集アクションに使用される入力属性を返します。型MutableAttributeSetのパラメータを持つjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 void
StyleSheet. addCSSAttribute(MutableAttributeSet attr, CSS.Attribute key, String value)
指定されたセットにCSS属性を追加します。boolean
StyleSheet. addCSSAttributeFromHTML(MutableAttributeSet attr, CSS.Attribute key, String value)
指定されたセットにCSS属性を追加します。protected void
HTMLDocument.HTMLReader. addSpecialElement(HTML.Tag t, MutableAttributeSet a)
基本的に属性セット全体で指定されているコンテンツを追加します。protected void
HTMLDocument.HTMLReader. blockOpen(HTML.Tag t, MutableAttributeSet attr)
解析バッファに命令を追加して、指定した属性を持つブロック要素を生成します。protected void
HTMLEditorKit. createInputAttributes(Element element, MutableAttributeSet set)
element
のAttributeSet内のキーと値のペアをset
にコピーします。void
HTMLDocument.HTMLReader. handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLEditorKit.ParserCallback. handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLDocument.HTMLReader. handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLEditorKit.ParserCallback. handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
パーサーからのコールバックです。void
HTMLDocument.HTMLReader.TagAction. start(HTML.Tag t, MutableAttributeSet a)
開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。