编译java文件时出现以下提示:'class' or 'interface' expected public boolean action(Event e,Object o)
代码如下:
import java.awt.*;
public class GraphicsAppletInOut
{
public static void main(String args[])
{
AppletFrame MyFrame = new AppletFrame();
}
}
class AppletFrame extends Frame
{
Label prompt;
TextField input;
Label output;
AppletFrame()
{
super("Application Graphics Frame");
setLayout(new FlowLayout());
prompt = new Label("Enter a character please:");
input = new TextField(4);
output = new Label(" ");
add(prompt);
add(input);
add(output);
pack();
show();
}
}
public boolean action(Event e,Object o)
{
output.setText("You've entered character "+o.toString());
return true;
}
public boolean handleEvent(Event e)
{
if(e.id == Evend.WINDOWN_DESTROY)
System.exit(0);
return super.handleEvent(e);
}
然后编译
javac GraphicsAppletInOut.java
GraphicsAppletInOut.java:32:''class' or 'interface' expected public boolean action(Event e,Object o)
请问哪里出错了,小弟是新手,刚学java不久
先谢过了