// Example that shows how to use Fonts, text sizes, and text alignment
   PFont arial;
void setup() {
   size(800, 600);
   background(255);
   noLoop();
   
   // Create font
   arial = createFont("Arial", 36);
   textFont(arial);
} // setup()
void draw() {
   background(0);
   fill(255, 117, 21);
   textSize(36);
   textAlign(CENTER, BOTTOM);
   float tw = textWidth("Happy Halloween!");
   println("Width = " + tw);
   text("Happy Halloween!", width/2, height/2);
   
   noFill();
   stroke(255);
   rect(width/2-tw/2, height/2-36, tw, 36);
   line(width/2, 0, width/2, height);
} // draw()