| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前 次 | フレームあり フレームなし | ||||||||||
| View を使用しているパッケージ | |
| javax.swing.plaf | 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 | 
| javax.swing.plaf.basic | 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 | 
| javax.swing.plaf.multi | 2 つ以上の Look & Feel を結合するユーザインタフェースオブジェクトを提供します。 | 
| javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 | 
| javax.swing.text.html | HTML テキストエディタを作成するための HTMLEditorKitクラスとサポートクラスを提供します。 | 
| javax.swing.plaf での View の使用 | 
| View を返す javax.swing.plaf のメソッド | |
| abstract  View | TextUI.getRootView(JTextComponent t)モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキストコンポーネント (すなわち階層のルート) を割り当てられた View を取得します。 | 
| javax.swing.plaf.basic での View の使用 | 
| View を返す javax.swing.plaf.basic のメソッド | |
|  View | BasicTextAreaUI.create(Element elem)要素のビューを作成します。 | 
|  View | BasicTextFieldUI.create(Element elem)要素に基づいてビュー (FieldView) を作成します。 | 
|  View | BasicTextUI.getRootView(JTextComponent tc)モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキストコンポーネント (すなわち階層のルート) を割り当てられた View を取得します。 | 
|  View | BasicTextUI.create(Element elem)要素のビューを作成します。 | 
|  View | BasicTextUI.create(Element elem,
       int p0,
       int p1)要素のビューを作成します。 | 
| protected  View | BasicTabbedPaneUI.getTextViewForTab(int tabIndex)指定されたタブのために様式化されたテキスト (HTML) を描画するのに必要な、テキスト View オブジェクトを返します。 | 
| static View | BasicHTML.createHTMLView(JComponent c,
               String html)指定されたコンポーネントと HTML の文字列の HTML レンダリングを作成します。 | 
|  View | BasicPasswordFieldUI.create(Element elem)要素のビュー (PasswordView) を作成します。 | 
| View 型のパラメータを持つ javax.swing.plaf.basic のメソッド | |
| protected  void | BasicTextUI.setView(View v)ビュー階層の現在のルートを設定し、invalidate() を呼び出します。 | 
| javax.swing.plaf.multi での View の使用 | 
| View を返す javax.swing.plaf.multi のメソッド | |
|  View | MultiTextUI.getRootView(JTextComponent a)このオブジェクトが扱う各 UI で getRootViewメソッドを呼び出します。 | 
| javax.swing.text での View の使用 | 
| javax.swing.text での View のサブクラス | |
|  class | AsyncBoxView非同期にレイアウトを行うボックスです。 | 
|  class | BoxViewビューは、ビューの子を軸に沿ってタイリングすることで、ひとつのボックスの形状に配置します。 | 
|  class | ComponentViewビューのインタフェースを実装するコンポーネントデコレータです。 | 
|  class | CompositeViewCompositeViewは、1 つ以上の子ビューを管理する、抽象Viewの実装です (CompositeViewでは比較的少数の子ビューを管理する)。 | 
|  class | FieldView複数行のプレーンテキストビューを単一行エディタのビューに適合するように拡張します。 | 
|  class | FlowView子を一部制約のある空間へ並べようとするビューです。 | 
|  class | GlyphViewテキストモデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。 | 
|  class | IconViewビューインタフェースを実装するアイコンデコレータです。 | 
|  class | LabelViewLabelViewは、テキストモデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。 | 
|  class | ParagraphView複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折り返し段落のビューです。 | 
|  class | PasswordViewJPasswordField UI の実装で使うのに適した View を実装します。 | 
|  class | PlainViewフォントと色が 1 種類ずつのテキストを含む単純な複数行テキストビューのために、View インタフェースを実装します。 | 
|  class | TableViewテーブルの View インタフェースを実装します。 | 
|  class | TableView.TableCell推奨されていません。 テーブルセルは任意の View 実装となることができます。 | 
|  class | TableView.TableRow行中心のテーブル内の行のビューです。 | 
|  class | WrappedPlainView行折り返しを行うプレーンテキスト (フォントおよび色が 1 種類ずつのテキスト) のビューです。 | 
|  class | ZoneViewZoneView は View の実装で、子ビューが表示またはモデルとビューの変換のために必要になるまで生成または格納されないゾーンを生成します。 | 
| View として宣言されている javax.swing.text のフィールド | |
| protected  View | FlowView.layoutPoolこのビューが表す要素 (物理的ビューに変換する論理ビュー) の子要素を表すビューです。 | 
| View を返す javax.swing.text のメソッド | |
|  View | GlyphView.breakView(int axis,
          int p0,
          float pos,
          float len)指定された軸の上で、指定された長さでこのビューを分割します。 | 
|  View | GlyphView.createFragment(int p0,
               int p1)要素の一部分を表すビューを作成します。 | 
| protected  View | FlowView.FlowStrategy.getLogicalView(FlowView fv)このメソッドは FlowView の論理ビューへのフローを示します。 | 
| protected  View | FlowView.FlowStrategy.createView(FlowView fv,
           int startOffset,
           int spanLeft,
           int rowIndex)現在のフローの一部を表すために使用できるビューを作成します。 | 
| protected  View | ParagraphView.getLayoutView(int index)指定された indexのビューを返します。 | 
| protected  View | ParagraphView.createRow()フローの子に相当する行を保持するのに使う Viewを作成します。 | 
|  View | ParagraphView.breakView(int axis,
          float len,
          Shape a)指定された軸および指定された長さでこのビューを分割します。 | 
| protected abstract  View | FlowView.createRow()フロー内の子の行を保持するために使用する View を作成します。 | 
| protected  View | BoxView.getViewAtPoint(int x,
               int y,
               Rectangle alloc)指定された座標の子ビューを取り出します。 | 
|  View | CompositeView.getView(int n)コンテナ内の n 番目のビューを返します。 | 
| protected abstract  View | CompositeView.getViewAtPoint(int x,
               int y,
               Rectangle alloc)指定された座標の子ビューを取り出します。 | 
| protected  View | CompositeView.getViewAtPosition(int pos,
                  Rectangle a)モデル内の指定された位置を示す子ビューを取り出します。 | 
|  View | View.getParent()ビューの親を返します。 | 
|  View | View.getView(int n)n 番目の子ビューを返します。 | 
|  View | View.breakView(int axis,
          int offset,
          float pos,
          float len)指定された軸でこのビューの分割を試みます。 | 
|  View | View.createFragment(int p0,
               int p1)要素の一部分を表すビューを作成します。 | 
|  View | ViewFactory.create(Element elem)ドキュメントの指定された構造要素からビューを作成します。 | 
| protected  View | ZoneView.createZone(int p0,
           int p1)このオブジェクトが扱う範囲内にあるモデル内の指定範囲内のゾーンを表すビューを生成します。 | 
| protected  View | TableView.getViewAtPosition(int pos,
                  Rectangle a)モデル内で指定された位置を表す子ビューを取得します。 | 
| protected  View | TableView.TableRow.getViewAtPosition(int pos,
                  Rectangle a)モデル内で指定された位置を表す子ビューを取得します。 | 
|  View | AsyncBoxView.getView(int n)n 番目の子ビューを返します。 | 
|  View | AsyncBoxView.ChildState.getChildView()このレコードが表す子ビューを取り出します。 | 
| View 型のパラメータを持つ javax.swing.text のメソッド | |
|  void | BoxView.replace(int index,
        int length,
        View[] elems)レイアウトを無効にして、要求または割り当てのキャッシュのサイズを変更します。 | 
|  void | BoxView.preferenceChanged(View child,
                  boolean width,
                  boolean height)子に呼び出され、そのスパンの設定が変更されたことを示します。 | 
|  void | CompositeView.setParent(View parent)ビューの親を設定します。 | 
|  void | CompositeView.replace(int offset,
        int length,
        View[] views)子ビューを置換します。 | 
|  Shape | DefaultHighlighter.DefaultHighlightPainter.paintLayer(Graphics g,
           int offs0,
           int offs1,
           Shape bounds,
           JTextComponent c,
           View view)ハイライトの一部分を描画します。 | 
| abstract  Shape | LayeredHighlighter.LayerPainter.paintLayer(Graphics g,
           int p0,
           int p1,
           Shape viewBounds,
           JTextComponent editor,
           View view) | 
|  void | DefaultHighlighter.paintLayeredHighlights(Graphics g,
                       int p0,
                       int p1,
                       Shape viewBounds,
                       JTextComponent editor,
                       View view)このメソッドは、LabelView のような、葉となる View の描画中に呼び出されます。 | 
| abstract  void | LayeredHighlighter.paintLayeredHighlights(Graphics g,
                       int p0,
                       int p1,
                       Shape viewBounds,
                       JTextComponent editor,
                       View view)このメソッドは、LabelView のような、葉となる View の描画中に呼び出されます。 | 
|  void | View.preferenceChanged(View child,
                  boolean width,
                  boolean height)子ビューは親でこのメソッドを呼び出し、設定が変更されたこと、および再度レイアウトが考慮されなければならないことを示すことができます。 | 
|  void | View.setParent(View parent)このビューの親ビューを確立します。 | 
|  void | View.insert(int offs,
       View v)1 つの子ビューを挿入します。 | 
|  void | View.append(View v)1 つの子ビューを追加します。 | 
|  void | View.replace(int offset,
        int length,
        View[] views)子ビューを置換します。 | 
| protected  void | View.forwardUpdateToView(View v,
                    DocumentEvent e,
                    Shape a,
                    ViewFactory f)指定された子ビューに DocumentEventを転送します。 | 
| protected  void | ZoneView.zoneWasLoaded(View zone)ロードされるとゾーンにより呼び出されます。 | 
| protected  void | ZoneView.unloadZone(View zone)ゾーンをメモリ保存状態に変換して、ゾーンをアンロードします。 | 
| protected  boolean | ZoneView.isZoneLoaded(View zone)ゾーンがロード状態にあるかどうかを判定します。 | 
|  void | TableView.replace(int offset,
        int length,
        View[] views)子ビューを変更します。 | 
|  void | TableView.TableRow.replace(int offset,
        int length,
        View[] views)子ビューを変更します。 | 
|  void | ComponentView.setParent(View p)子ビューの親を設定します。 | 
| protected  AsyncBoxView.ChildState | AsyncBoxView.createChildState(View v)サブクラスが ChildState レコードを拡張してより多くのことを行なったり保持したりできるように、新しい ChildState レコードがこのメソッドによって作成されます。 | 
|  void | AsyncBoxView.replace(int offset,
        int length,
        View[] views)子ビューを更新するためにスーパークラスを呼び出し、子のステータスレコードを更新します。 | 
|  void | AsyncBoxView.setParent(View parent)ビューの親を設定します。 | 
|  void | AsyncBoxView.preferenceChanged(View child,
                  boolean width,
                  boolean height)子ビューは親でこのメソッドを呼び出し、設定が変更され、再度レイアウト変更の必要があることを示すことができます。 | 
| View 型のパラメータを持つ javax.swing.text のコンストラクタ | |
| AsyncBoxView.ChildState(View v)子のステータスを構築します。 | |
| javax.swing.text.html での View の使用 | 
| javax.swing.text.html での View のサブクラス | |
|  class | BlockViewCSS 仕様を使い、ブロックをボックスとして表示するためのビューの実装です。 | 
|  class | FormViewフォーム要素 <input>、<textarea>、および <select> のためのビューインタフェースを実装するコンポーネントデコレータです。 | 
|  class | ImageViewイメージのビューで、HTML の <IMG> タグをサポートします。 | 
|  class | InlineViewCSS 属性に基づいて「インライン要素」スタイルを表示します。 | 
|  class | ListViewHTML リストを表示するビューの実装です。 | 
|  class | ObjectView<object> 要素のためのビューインタフェースを実装する、コンポーネントデコレータです。 | 
| View を返す javax.swing.text.html のメソッド | |
|  View | HTMLEditorKit.HTMLFactory.create(Element elem)要素からビューを作成します。 | 
| View 型のパラメータを持つ javax.swing.text.html のメソッド | |
|  void | ImageView.setParent(View parent)このビューの親ビューを確立します。 | 
|  float | StyleSheet.BoxPainter.getInset(int side,
         View v)マージン、境界、およびパディングを処理するために指定された側に必要なインセットを取り出します。 | 
|  void | StyleSheet.BoxPainter.paint(Graphics g,
      float x,
      float y,
      float w,
      float h,
      View v)属性に従って CSS ボックスを描画します。 | 
|  void | ParagraphView.setParent(View parent)このビューに使用する親ビューを確立します。 | 
|  void | BlockView.setParent(View parent)このビューに使用する親ビューを確立します。 | 
|  AttributeSet | StyleSheet.getViewAttributes(View v)ビューで表示のために使用される属性セットを取り出します。 | 
|  void | StyleSheet.ListPainter.paint(Graphics g,
      float x,
      float y,
      float w,
      float h,
      View v,
      int item)指定された属性に従って CSS リスト修飾をペイントします。 | 
| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前 次 | フレームあり フレームなし | ||||||||||
 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.