package org.safermobile.clear.micro.ui;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.Graphics;
public class LargeStringCanvas extends Canvas
{
private String _largeString;
public LargeStringCanvas (String largeString)
{
_largeString = largeString;
}
protected void paint(Graphics graphics)
{
graphics.setColor(0,0,0);
graphics.fillRect(0, 0, getWidth(), getHeight());
graphics.setColor(255,255,255);
graphics.setFont(Font.getFont(Font.FACE_PROPORTIONAL,
Font.STYLE_BOLD, Font.SIZE_LARGE));
graphics.drawString(_largeString, getWidth()/2, getHeight()/2, Graphics.HCENTER|Graphics.BASELINE);
}
public void setLargeString (String largeString)
{
_largeString = largeString;
repaint();
}
}