JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
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)
          それまでに追加済みの null でない名前付き書式を返します。
 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 DefaultStyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 Style DefaultStyledDocument.getStyle(String nm)
          以前に追加された名前付き書式を取り出します。
 Style DefaultStyledDocument.getLogicalStyle(int p)
          指定された位置によって表された段落に割り当てられた論理書式を取り出します。
 Style StyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 Style StyledDocument.getStyle(String nm)
          以前に追加された名前付き書式を取り出します。
 Style StyledDocument.getLogicalStyle(int p)
          段落内の指定された位置の論理書式を取得します。
 Style StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 Style StyleContext.getStyle(String nm)
          ドキュメントに以前に追加された名前付きの書式を取り出します。
 

Style 型のパラメータを持つ javax.swing.text のメソッド
 Style DefaultStyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 void DefaultStyledDocument.setLogicalStyle(int pos, Style s)
          指定された位置の段落に使用する論理書式を設定します。
protected  void DefaultStyledDocument.styleChanged(Style style)
          このドキュメントの書式が変更されたときに呼び出されます。
 Style StyledDocument.addStyle(String nm, Style parent)
          論理書式階層に新しい書式を追加します。
 void StyledDocument.setLogicalStyle(int pos, Style s)
          指定された位置の段落に使用する論理書式を設定します。
 Style StyleContext.addStyle(String nm, Style parent)
          書式階層に新しい書式を追加します。
 

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.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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