Java プラットフォーム 1.2

クラス
java.io.Writer の使用

Writer を使用するパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。  
 

java.io における Writer の使用方法
 

java.io における Writer のサブクラス
 class BufferedWriter
          文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。
 class CharArrayWriter
          Writer として使用する文字型バッファを実装します。
 class FileWriter
          文字ファイルへの書き込みのための簡易クラスです。
 class FilterWriter
          フィルタ処理された文字ストリームのための抽象クラスです。
 class OutputStreamWriter
          出力ストリームに文字を書き込んで、指定されたエンコーディングに従って文字を変換します。
 class PipedWriter
          パイプによる文字出力ストリームです。
 class PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
 class StringWriter
          出力を文字列バッファに集める文字ストリームです。
 

Writer として宣言される java.io におけるフィールド
protected  Writer FilterWriter.out
          基礎の文字出力ストリームです。
protected  Writer PrintWriter.out
          この PrintWriter の基礎の文字出力ストリームです。
 

Writer のパラメータを持つ java.io におけるメソッド
 void CharArrayWriter.writeTo(Writer out)
          バッファの内容を別の文字列ストリームに書き込みます。
 

Writer のパラメータを持つ java.io におけるコンストラクタ
FilterWriter.FilterWriter(Writer out)
          フィルタ処理された新しいライターを作成します。
PrintWriter.PrintWriter(Writer out)
          自動行フラッシュは行わずに、新しい PrintWriter を作成します。
PrintWriter.PrintWriter(Writer out, boolean autoFlush)
          新しい PrintWriter を作成します。
BufferedWriter.BufferedWriter(Writer out)
          デフォルトサイズの出力バッファでバッファリングされた、文字型出力ストリームを作成します。
BufferedWriter.BufferedWriter(Writer out, int sz)
          指定されたサイズの出力バッファでバッファリングされた、文字型出力ストリームを新しく作成します。
 

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

Writer のパラメータを持つ javax.swing.text におけるメソッド
 void JTextComponent.write(Writer out)
          モデルのコンテンツを、指定されたストリームに格納します。
abstract  void EditorKit.write(Writer out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
 void DefaultEditorKit.write(Writer out, Document doc, int pos, int len)
          ドキュメントからの内容を、指定されたストリームにプレーンテキストとして書き込みます。
 

Writer のパラメータを持つ javax.swing.text におけるコンストラクタ
AbstractWriter.AbstractWriter(Writer w, Document doc)
          新しい AbstractWriter を作成します。
AbstractWriter.AbstractWriter(Writer w, Document doc, int pos, int len)
          新しい AbstractWriter を作成します。
AbstractWriter.AbstractWriter(Writer w, Element root)
          新しい AbstractWriter を作成します。
AbstractWriter.AbstractWriter(Writer w, Element root, int pos, int len)
          新しい AbstractWriter を作成します。
 

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

Writer のパラメータを持つ javax.swing.text.html におけるメソッド
 void HTMLEditorKit.write(Writer out, Document doc, int pos, int len)
          ドキュメントのコンテンツを、このタイプのコンテンツハンドラに適した書式でストリームに書き込みます。
 

Writer のパラメータを持つ javax.swing.text.html におけるコンストラクタ
MinimalHTMLWriter.MinimalHTMLWriter(Writer w, StyledDocument doc)
          新しい MinimalHTMLWriter を作成します。
MinimalHTMLWriter.MinimalHTMLWriter(Writer w, StyledDocument doc, int pos, int len)
          新しい MinimalHTMLWriter を作成します。
HTMLWriter.HTMLWriter(Writer w, HTMLDocument doc)
          新しい HTMLWriter を作成します。
HTMLWriter.HTMLWriter(Writer w, HTMLDocument doc, int pos, int len)
          新しい HTMLWriter を作成します。
 

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

Writer のパラメータを持つ javax.swing.text.rtf におけるメソッド
 void RTFEditorKit.write(Writer out, Document doc, int pos, int len)
          ドキュメントのコンテンツをプレーンテキストとしてストリームに書き込みます。
 


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.