Java プラットフォーム 1.2

インタフェース
javax.swing.text.Style の使用

Style を使用するパッケージ
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
 

javax.swing における Style の使用方法
 

Style を返す javax.swing におけるメソッド
 Style JTextPane.addStyle(String nm, Style parent)
          新しい書式を論理書式階層に追加します。
 Style JTextPane.getStyle(String nm)
          それまでに追加済みの無効でない名前付き書式を取得します。
 Style JTextPane.getLogicalStyle()
          現在のキャレット位置で表される段落に割り当てられている論理書式がある場合はそれを取得します。
 

Style のパラメータを持つ javax.swing におけるメソッド
 Style JTextPane.addStyle(String nm, Style parent)
          新しい書式を論理書式階層に追加します。
 void JTextPane.setLogicalStyle(Style s)
          段落に使う論理書式を現在のキャレット位置に設定します。
 

javax.swing.text における Style の使用方法
 

Style を実装する javax.swing.text におけるクラス
 class StyleContext.NamedStyle
          通常、文字および段落の書式を表すために使われる属性のコレクションです。
 

Style を返す javax.swing.text におけるメソッド
 Style StyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 Style StyledDocument.getStyle(String nm)
          以前に追加された名前付き書式を取得します。
 Style StyledDocument.getLogicalStyle(int p)
          段落内の指定された位置の論理書式を取得します。
 Style DefaultStyledDocument.addStyle(String nm, Style parent)
          新しい書式を論理書式階層に追加します。
 Style DefaultStyledDocument.getStyle(String nm)
          追加済みの名前付き書式を取得します。
 Style DefaultStyledDocument.getLogicalStyle(int p)
          指定された位置によって表された段落に割り当てられた論理書式を取得します。
 Style StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 Style StyleContext.getStyle(String nm)
          ドキュメントに以前に追加された名前付きの書式を取得します。
 

Style のパラメータを持つ javax.swing.text におけるメソッド
 Style StyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 void StyledDocument.setLogicalStyle(int pos, Style s)
          指定された位置の段落に使用する論理書式を設定します。
 Style DefaultStyledDocument.addStyle(String nm, Style parent)
          新しい書式を論理書式階層に追加します。
 void DefaultStyledDocument.setLogicalStyle(int pos, Style s)
          指定された位置の段落に使う論理書式を設定します。
protected  void DefaultStyledDocument.styleChanged(Style style)
          ドキュメント全体に対する変更イベントを作成し、それをリスナーに伝達します。
 Style StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 

Style のパラメータを持つ javax.swing.text におけるコンストラクタ
StyleContext.NamedStyle.StyleContext.NamedStyle(String name, Style parent)
          新しい名前付き書式を作成します。
StyleContext.NamedStyle.StyleContext.NamedStyle(Style parent)
          新しい名前付き書式を作成します。
 

javax.swing.text.html における Style の使用方法
 

Style を返す javax.swing.text.html におけるメソッド
 Style StyleSheet.getRule(HTML.Tag t, Element e)
          指定されたタイプの HTML タグを描画するためのスタイルを取得します。
 Style StyleSheet.getRule(String selector)
          指定されたセレクタに、文字列形式でもっとも一致する規則を取得します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.