Oracle JEWT API Reference
Release 4.2.24.0.0
B12199-01

oracle.bali.ewt.text
Class WordWrapper

java.lang.Object
  |
  +--oracle.bali.ewt.text.WordWrapper
All Implemented Interfaces:
TextWrapper

public class WordWrapper
extends java.lang.Object
implements TextWrapper

The WordWrapper class implements the TextWrapper interface to wrap a paragraph of text at the last full word that can fit on each line.

See Also:
TextWrapper

Method Summary
static TextWrapper getTextWrapper()
          Returns the TextWrapper which wraps the MultiLineLabel's text to the nearest word that fits within the wrapping point.
 void wrapParagraph(WrapInfo wrapInfo, java.lang.String text)
          Wrap a paragraph of text into one or more lines of text.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTextWrapper

public static TextWrapper getTextWrapper()
Returns the TextWrapper which wraps the MultiLineLabel's text to the nearest word that fits within the wrapping point.

See Also:
CharacterWrapper.getTextWrapper(), NoWrapper.getTextWrapper()

wrapParagraph

public void wrapParagraph(WrapInfo wrapInfo,
                          java.lang.String text)
Wrap a paragraph of text into one or more lines of text. WordWrapper breaks each line after the last full word what will fit within the wrapping width

Specified by:
wrapParagraph in interface TextWrapper
Parameters:
wrapInfo - A WrapInfo interface containing the FontMetrics and wrapping width to use when wrapping the text. The TextWrapper calls wrapInfo.addLine() for each wrapped line that it finishes
text - The text that the TextWrapper is to wrap. It is guaranteed that this text will not contain any carriage returns

See Also:
TextWrapper, WrapInfo

Oracle JEWT 4.2.24

Copyright © [xxxx],2003, Oracle. All Rights Reserved.