java_11GUI编程剖析.pptVIP

  • 30
  • 0
  • 约1.53万字
  • 约 90页
  • 2017-01-11 发布于湖北
  • 举报
第十一章 GUI编程 11.1 Applet 11.2 图形用户界面 11.3 容器和组件 11.4 布局管理器 11.5 AWT组件 11.6 Swing组件 11.7 菜单设计 11.1 Applet基本概念 一.什么是Applet? 简单来说,就是运行于浏览器端的小程序。有以下特征: 相对于application,Applet不能独立运行。 是一种Java类,可通过Web浏览器下载并执行的。 它是java.awt.Panel的子类。 Panel是Container的一种。 Applet的运行受到一定的安全限制。 Applet装载(运行)步骤 Applet程序装载的步骤是: 浏览器装入URL 浏览器装入HTML文档 浏览器装入Applet类 浏览器运行Applet Applet的安全性限制 1、为什么进行安全限制? 来源的不可靠性:因为通过网络装载,所有Applet的代码具有一种内在(天生)的危险性。 2、如何限制? 运行时限制执行另一程序; 禁止任何文件的输入与输出; 限制调用任何本地方法; 禁止打开除提供Applet的主机之外的任何系统的Socket程序。 Applet程序的编写人员应严格遵循以上原则。 Applet的编写 1、首先应熟练认知Applet类 构造器:仅一个 public Applet() 常

文档评论(0)

1亿VIP精品文档

相关文档