Alexis-G

By Alexis Nelson
PFont font; String letters = ""; boolean enterPressed = false; void setup() { size(400, 400); font = loadFont("Georgia-Italic-48.vlw"); textFont(font, 36); stroke(255); fill(0); textAlign(CENTER); } void draw() { background(204); text(letters, 200, 200); text("Hey there,", 200, 100 ); text("what's your name?", 200, 150); if (enterPressed == true) { text("hi " + letters, 200, 300); } println(letters); // Print to console } void keyPressed() { if ((key == ENTER) || (key == RETURN)) { enterPressed = true; } else { if (key == BACKSPACE) { //be able to backspace if (letters.length() > 0) { letters = letters.substring(0, letters.length()-1); } } else if(textWidth(letters+key) < width) { //be able to type in name //redraw(); letters = letters + key; } } }

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*