JavaTM 2 Platform
Std. Ed. v1.3

インタフェース
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 StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 Style StyleContext.getStyle(String nm)
          ドキュメントに以前に追加された名前付きの書式を取り出します。
 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 型のパラメータを持つ javax.swing.text のメソッド
 Style StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 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 型のパラメータを持つ javax.swing.text のコンストラクタ
StyleContext.NamedStyle(String name, Style parent)
          新しい名前付き書式を作成します。
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)
          文字列形式で指定されたセレクタに最も一致する規則を取り出します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.