Java プラットフォーム 1.2

javax.swing.text
クラス Segment

java.lang.Object
  |
  +--javax.swing.text.Segment

public class Segment
extends Object

テキストのフラグメントを表す文字配列のセグメントです。配列に直接アクセスできても、セグメントを変更してはなりません。文字をコピーするオーバーヘッドのない、テキストのフラグメントへの高速なアクセスを提供します。事実上、保護されない文字列です。


フィールドの概要
 char[] array
          対象のテキストを含む配列です。
 int count
          対象のテキストを構成する配列要素の数です。
 int offset
          目的のテキストが始まる配列へのオフセットです。
 
コンストラクタの概要
Segment()
          新しいセグメントを作成します。
Segment(char[] array, int offset, int count)
          既存の配列を参照する新しいセグメントを作成します。
 
メソッドの概要
 String toString()
          セグメントを文字列に変換します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

array

public char[] array
対象のテキストを含む配列です。この配列は変更してはなりません。効率を向上するためだけに使用されます。

offset

public int offset
目的のテキストが始まる配列へのオフセットです。

count

public int count
対象のテキストを構成する配列要素の数です。
コンストラクタの詳細

Segment

public Segment()
新しいセグメントを作成します。

Segment

public Segment(char[] array,
               int offset,
               int count)
既存の配列を参照する新しいセグメントを作成します。
パラメータ:
array - 参照する配列
offset - 配列へのオフセット
count - 文字数
メソッドの詳細

toString

public String toString()
セグメントを文字列に変換します。
戻り値:
文字列
オーバーライド:
クラス Object 内の toString

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.