Hi,
ich versuch so 'ne Art paint programm zu machen .
Das habe ich bis jetzt:
Warum kommt das Rote Viereck nicht, wenn ich auf den Neu Button klicke****
ich versuch so 'ne Art paint programm zu machen .
Das habe ich bis jetzt:
Code:
import java.awt.*;
import java.awt.event.*;
public class Datenbank extends Frame
{
int neu=0;
private MyWindowListener close = new MyWindowListener();
private Button Neu = new Button();
private Button Linie = new Button();
public Datenbank()
{
super("Paint");
this.setSize(800,600);
this.show();
this.addWindowListener(close);
Panel cp = new Panel(null);
add(cp);
Neu.setBounds(10, 10, 60, 20);
Neu.setLabel("Neu");
Linie.setBounds(100,10,60,20);
Linie.setLabel("Linie");
cp.add(Neu);
cp.add(Linie);
}
public boolean handleEvent (Event e)
{
if(e.target == Neu)
{
neu=1;
System.out.println(neu);
}
return true;
}
public void paint ( Graphics g)
{
if(neu == 1)
{
g.setColor(Color.RED);
g.fillRect(0,100,800,500);
}
}
public static void main(String args[])
{
Datenbank f = new Datenbank();
}
}
Warum kommt das Rote Viereck nicht, wenn ich auf den Neu Button klicke****