Hello
First of all, please excuse my english. I`ll do my best to explain myself.
I have readed some java books, but i still don´t have the practical experience to deal with the developing of serius java applications. My goal is to program java games, and that´s why im here asking my fist nooby question:
I wanna register on a “drawString” line, whenever the player hits any key on the keyboard. i was guessing to put it inside my paint method, but it keeps giving me an error.
Here is the code. Can someone help me:
import java.applet.*;
import java.awt.*;
public class Prueba extends Applet implements Runnable{
Thread t;
int i;
public void init(){
t = new Thread(this);
t.start();
i = 0;
}
public void run(){
while(true){
i++;
repaint();
try{
t.sleep(1000/30);
}catch(Exception ex){
}
}
}
public void paint(Graphics g){
g.drawString("i = "+i, 10, 20);
g.drawString("message", 50, 80);
}
public boolean keyDown(Event e, int key)
{
String message = "value = " + key;
return true;
}
}