PFont font;
String letters = "";
int back = 0;
String response = "";
void setup() {
size(400, 400);
font = loadFont("CourierNewPS-BoldMT-32.vlw");
textFont(font);
textAlign(CENTER);
}
void draw() {
background(back);
textSize(28);
fill(150);
text("How is your day?", 200, 150);
textAlign(CENTER);
text(letters, 150, 200);
text(response ,200, 300);
}
void keyPressed(){
letters=letters.toLowerCase();
println(letters);
if ((key == ENTER) || (key == RETURN)) {
if (letters.equals("good")) {
response = "YEAH!";
}
else if (letters.equals("bad")) {
response = "Ohhhhhh, I'm sorry";
}
else if (letters.equals("alright")) {
response = "At least you're not sad!";
}
else if (letters.equals("sad")) {
response ="No worries, be happy!!";
}
else if (letters.equals("happy")) {
response ="have a nice day";
}
//letters = letters.toLowerCase();
letters = ""; // clear the variable
} else if(key == BACKSPACE) {
if(letters.length()>0){
letters=letters.substring(0, letters.length()-1);
}
}
else if (textWidth(letters+key) < width){
letters =letters+key;
}
}
Alex - G
on Wednesday, Oct 22, 2008 – 5:22 am