Java выдает ошибку в публичном логическом действии: отсутствует оператор возврата. Как мне это решить?
Программа создает 3 кнопки Да, Нет, Может быть.
import java.awt.*;
import java.applet.*;
public class ButtonDemo extends Applet {
String msg = "Ti piace Java?";
public void init() {
Button yes = new Button("Si");
Button no = new Button("No");
Button maybe = new Button("Non so");
setBackground(Color.white);
add(yes);
add(no);
add(maybe);
}
public void paint(Graphics g) {
g.drawString(msg,6,100);
}
public boolean action(Event evtObj,
Object arg) {
if (evtObj.target instanceof Button) {
if (arg.equals("Si")) {
setBackground(Color.green);
msg = "I love Java!";
}
if (arg.equals("No")) {
setBackground(Color.red);
msg = "Io odio Java!";
}
if (arg.equals("Non so")) {
setBackground(Color.yellow);
msg = "Non me ne importa niente!";
}
}
}
}