Java Applet开发全解析:从基础创建到图形绘制
1. 使用Swing创建Applet
Applet与GUI应用程序非常相似,可将其视为在Web浏览器控制下运行的GUI应用程序。它不会显示自己的窗口,而是出现在浏览器窗口中。以下是GUI应用程序代码和Applet代码的主要区别:
- 继承类不同 :GUI应用程序类继承自 JFrame ,而Applet类继承自 JApplet , JApplet 类属于 javax.swing 包。
- 初始化方式不同 :GUI应用程序类有构造函数来创建其他组件并设置GUI,而Applet类通常没有构造函数,而是有一个名为 init 的方法,其作用与构造函数相同,该方法不接受参数,返回类型为 void 。
- 部分方法不适用 :在GUI应用程序构造函数中常用的 setTitle 、 setSize 、 setDefaultCloseOperation 、 pack 和 setVisible 等方法,在Applet中通常不调用,因为Applet没有自己的窗口。
- 无需静态main方法 :创建Applet类的实例不需要静态 main 方法,浏
超级会员免费看
订阅专栏 解锁全文
75

被折叠的 条评论
为什么被折叠?



