Java入门示例:创建带交互的Applet程序

需积分: 9 2 下载量 186 浏览量 更新于2024-07-13 收藏 6.3MB PPT 举报
在本Java入门教程中,重点讨论了如何在浏览器中查看和实现一个简单的Applet,以及类的定义和结构。Java源程序通常包含一个主类,它是程序的入口点,对于Applet来说,通常是用户自定义的继承自`Applet`类的扩展类。类的定义由类头声明和类体组成,类头包括导入所需的包和主类的声明,如`import java.awt.*;`和`public class WelcomeApplet extends Applet implements ActionListener`。 在例2.1中,`WelcomeApplet`类定义了一个文本输入框`txtName`,一个标签`lblName`,以及用于显示欢迎消息的`txtDisp`文本框。`Applet`类需要实现`ActionListener`接口来处理用户的输入事件。主类中的`init()`方法是Applet的初始化方法,它在Applet加载时自动调用,用于设置初始状态。 代码中提到的`actionPerformed(ActionEvent e)`方法是`ActionListener`接口的一部分,当用户触发事件(如点击文本框回车)时,这个方法会被调用。在这个例子中,用户输入的名字将被添加到`txtName`中,然后通过`txtDisp`显示出来,输出形式为"XXX,欢迎您来到Java世界!"。 在`init()`方法的末尾,Applet设置了窗口的大小(400x300像素),并将其置于窗口中央。最后,调用`start()`方法启动Applet,并显示在浏览器中,就像图4.5所示的那样。 这部分教程向初学者展示了如何创建一个简单的交互式Applet,包括类的结构、事件监听以及基本的用户界面元素的设置。这对于理解Java在Web应用中的基本运作原理非常关键。通过实际操作和理解这些概念,学习者可以进一步探索Java图形用户界面编程和网络通信技术。