PrintableText Class Reference

List of all members.

Public Member Functions

 PrintableText (String _text, Font font)
 PrintableText (AttributedString _text)
int print (Graphics g, PageFormat format, int page)
JFrame showPreview (JFrame frame, PageFormat format)
boolean printPage (Graphics2D gfx, int page, double x0, double y0, double width, double height)

Package Attributes

AttributedString text
int currentPage
boolean endOfDocument
TextLayout lineLayout
int paragraph
CharacterIterator paragraphIterator
LineBreakMeasurer lineBreak
int prev_currentPage = -1
boolean prev_endOfDocument
TextLayout prev_lineLayout
int prev_paragraph
CharacterIterator prev_paragraphIterator
int totalPageNum = -1
LineBreakMeasurer prev_lineBreak
int prev_lineBreakPos

Constructor & Destructor Documentation

PrintableText String  _text,
Font  font
[inline]
 

Definition at line 14 of file PrintableText.java.

References text.

PrintableText AttributedString  _text  )  [inline]
 

Definition at line 20 of file PrintableText.java.

References text.


Member Function Documentation

int print Graphics  g,
PageFormat  format,
int  page
[inline]
 

Definition at line 24 of file PrintableText.java.

References print(), and printPage().

Referenced by print().

boolean printPage Graphics2D  gfx,
int  page,
double  x0,
double  y0,
double  width,
double  height
[inline]
 

Definition at line 202 of file PrintableText.java.

Referenced by print().

JFrame showPreview JFrame  frame,
PageFormat  format
[inline]
 

Definition at line 192 of file PrintableText.java.


Member Data Documentation

int currentPage [package]
 

Definition at line 35 of file PrintableText.java.

boolean endOfDocument [package]
 

Definition at line 36 of file PrintableText.java.

LineBreakMeasurer lineBreak [package]
 

Definition at line 40 of file PrintableText.java.

TextLayout lineLayout [package]
 

Definition at line 37 of file PrintableText.java.

int paragraph [package]
 

Definition at line 38 of file PrintableText.java.

CharacterIterator paragraphIterator [package]
 

Definition at line 39 of file PrintableText.java.

int prev_currentPage = -1 [package]
 

Definition at line 42 of file PrintableText.java.

boolean prev_endOfDocument [package]
 

Definition at line 43 of file PrintableText.java.

LineBreakMeasurer prev_lineBreak [package]
 

Definition at line 48 of file PrintableText.java.

int prev_lineBreakPos [package]
 

Definition at line 49 of file PrintableText.java.

TextLayout prev_lineLayout [package]
 

Definition at line 44 of file PrintableText.java.

int prev_paragraph [package]
 

Definition at line 45 of file PrintableText.java.

CharacterIterator prev_paragraphIterator [package]
 

Definition at line 46 of file PrintableText.java.

AttributedString text [package]
 

Definition at line 12 of file PrintableText.java.

Referenced by PrintableText().

int totalPageNum = -1 [package]
 

Definition at line 47 of file PrintableText.java.


The documentation for this class was generated from the following file:
Generated on Sun Aug 15 11:56:54 2004 for International Input by doxygen 1.3.7