Hallo Comunity,
dies ist mein erster Post in diesem Forum.
Ich bin vor kurzem von vb 2010 auf java umgestiegen und habe mir in den letzten Tagen die absoluten Grundlagen angeeignet. Jetzt habe ich mich an einem ersten Projekt versucht und es so banal gehalten wie möglich. Ich glaube der folgende Quelltext ist selbsterklärend
Mein Problem ist nun, dass der Background nicht rot wird wenn ich auf den Button Nummer 2 klicke.
Ich denke der Fehler ist einfach zu finden für jemanden, der nicht erst seit 3 tagen Java programmiert.
dies ist mein erster Post in diesem Forum.
Ich bin vor kurzem von vb 2010 auf java umgestiegen und habe mir in den letzten Tagen die absoluten Grundlagen angeeignet. Jetzt habe ich mich an einem ersten Projekt versucht und es so banal gehalten wie möglich. Ich glaube der folgende Quelltext ist selbsterklärend
Java:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class ButtonApplet extends Applet implements ActionListener
{
Button b1;
Button b2;
public void init ()
{
Button b1 = new Button ("Rot");
b1.addActionListener(this);
add(b1);
Button b2 = new Button ("Blau");
b2.addActionListener(this);
add(b2);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == b1);
{
setBackground(Color.red);
}
if (e.getSource() == b2);
{
setBackground(Color.blue);
}
}
}
Mein Problem ist nun, dass der Background nicht rot wird wenn ich auf den Button Nummer 2 klicke.
Ich denke der Fehler ist einfach zu finden für jemanden, der nicht erst seit 3 tagen Java programmiert.