gr.bluevibe.fire.util
Class FString

java.lang.Object
  extended bygr.bluevibe.fire.util.FString

public class FString
extends java.lang.Object

FString is a utility class that splits a string into lines, according to a specified width.

Author:
padeler

Field Summary
static int LINE_DISTANCE
           
 
Constructor Summary
FString()
           
 
Method Summary
 void format(int width, boolean forced)
           
 javax.microedition.lcdui.Font getFont()
           
 java.util.Vector getFormatedText()
           
 int getHeight()
           
 int getNumberOfLines()
           
 int getRowHeight()
           
 int getRowWidth(java.lang.String row)
           
 java.lang.String getText()
           
 int getWidth()
           
 boolean isFormated()
           
 void setFont(javax.microedition.lcdui.Font font)
           
 void setNumberOfLines(int numberOfLines)
           
 void setText(java.lang.String text)
           
 void setWidth(int width)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LINE_DISTANCE

public static final int LINE_DISTANCE
See Also:
Constant Field Values
Constructor Detail

FString

public FString()
Method Detail

format

public void format(int width,
                   boolean forced)

getFont

public javax.microedition.lcdui.Font getFont()

getHeight

public int getHeight()

getRowHeight

public int getRowHeight()

getRowWidth

public int getRowWidth(java.lang.String row)

setFont

public void setFont(javax.microedition.lcdui.Font font)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getFormatedText

public java.util.Vector getFormatedText()

isFormated

public boolean isFormated()

getWidth

public int getWidth()

setWidth

public void setWidth(int width)

getNumberOfLines

public int getNumberOfLines()

setNumberOfLines

public void setNumberOfLines(int numberOfLines)