//Cycle is adapted from Logo, Web Programming Unleashed
//B Breedlove et al.

import java.awt.Graphics;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Rectangle;
import java.awt.Color;

public class banner extends java.applet.Applet{
	String StrLine[]= new String[1];
	Font appFont;

   public void init(){
   	String att = getParameter("Text");
    	StrLine[0] = (att == null) ? "Please enter something in the parameter Text." : att;
	appFont = new Font("Helvetica", Font.BOLD,28);
      }

   public void paint(Graphics g){
	FontMetrics fm;
	fm=g.getFontMetrics(appFont);
	Rectangle r = bounds();
	g.setColor(Color.red);
	g.setFont(appFont);
   	g.drawString(StrLine[0], (r.width - fm.stringWidth(StrLine[0]))/2, (r.height - fm.getHeight())/2);
	stop();
   }
}
