Sitter lite med java och har ett problem, det är något jag har missat och inte kan finna.
Här är koden:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Layout extends Applet implements Runnable,ActionListener {
Button knapp1 = new Button("Knapp1");
Button knapp2 = new Button("Knapp2");
Label text = new Label("Tryck på en knapp");
public void init(){
knapp1.addActionListener(n ull);
knapp2.addActionListener(n ull);
add(knapp1);
add(knapp2);
add(text);
}
public void start(){
Thread trad = new Thread(this);
trad.start();
}
public void run(){
}
public void actionPerformed(ActionEvent ae){
if(ae.getSource()==knapp1) {
text.setText("Du tryckte på ettan");
}
if(ae.getSource()==knapp2) {
text.setText("Du tryckte på tvåan");
}
}
}
2 knappar och en label, trycker på man knapp1 så skall det stå, "Du tryckte på ettan" och vice versa.
Men vad skall jag skriva i run metoden eller behövs det ens en runnable?
Tack på förhand.