HI @ all,
möchte in einem MouseEvent beim Klicken eine neue Grafik zeichen.
Jedoch meckert der Compieler hier:
Hier noch die Main:
Kann mir bitte jemand sagen warum das so nicht funktioniert?
grüße
möchte in einem MouseEvent beim Klicken eine neue Grafik zeichen.
Jedoch meckert der Compieler hier:
Java:
import java.awt.Color;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.MouseEvent;
import java.awt.Graphics;
public class AppWnd extends Frame {
private int lfd=15;
public AppWnd(){
this.addWindowListener(new WindowAdapter (){
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
});
this.addMouseListener(
new java.awt.event.MouseAdapter(){
public void mouseClicked(MouseEvent e){
System.out.println("geklickt");
public void paint( Graphics g ) { //-> Syntax error on token "(", ; expected
g.setColor(Color.white);
g.fillOval(lfd, 250, 10, 10);
lfd=lfd+5;
}
}
});
}
public void paint( Graphics g ) {
g.setColor(Color.white);
g.fillOval(10, 250, 10, 10);
}
}
Hier noch die Main:
Java:
import java.awt.Color;
import java.awt.Graphics;
public class Mainclass {
/**
* @param args
*/
public static void main(String[] args) {
AppWnd appWnd = new AppWnd();
appWnd.setTitle("Spiel");
appWnd.setBackground(Color.BLACK);
appWnd.setSize(700, 300);
appWnd.show();
}
}
Kann mir bitte jemand sagen warum das so nicht funktioniert?
grüße