Applet中的事件处理

当我们在AWT或Swing中执行事件处理时, 我们也可以在applet中执行它。让我们看一下applet中事件处理的简单示例, 该事件通过单击按钮来打印消息。
小程序中的事件处理示例
import java.applet.*; import java.awt.*; import java.awt.event.*; public class EventApplet extends Applet implements ActionListener{ Button b; TextField tf; public void init(){ tf=new TextField(); tf.setBounds(30, 40, 150, 20); b=new Button("Click"); b.setBounds(80, 150, 60, 50); add(b); add(tf); b.addActionListener(this); setLayout(null); } public void actionPerformed(ActionEvent e){ tf.setText("Welcome"); } }

在上面的示例中, 我们在init()方法中创建了所有控件, 因为它仅被调用一次。
myapplet.html
< html> < body> < applet code="EventApplet.class" width="300" height="300"> < /applet> < /body> < /html>

    推荐阅读