"Svend-Erik Madsen" <sem@spamodin.dyndns.dk> writes:
> public boolean action(Event e, Object arg) {
> System.out.println(((Button)e.target).getLabel());
> }
Du siger at metoden skal returnere en boolean, men der er ikke nogen
'return'-statement.
I øvrigt hjælper det meget på læsevenligheden af din kode, hvis du
laver passende indrykning.
> Hvordan indsætter jeg dette "Missing return statement" ?
Du kan fx skrive metoden som:
public boolean action(Event e, Object arg) {
System.out.println(((Button)e.target).getLabel());
return true;
}
Der er vel en god grund til at metoden skal returnere en boolean, og
så giver det jo ikke rigtig mening blot at returnere et eller andet
mere eller mindre tilfældigt.
I øvrigt er action() deprecated fra JDK 1.1, så måske du skulle finde
dig en nyere bog?
--
Jacob -
www.bunk.cc
In space, no one can hear you fart.