java 16 图形用户界面-AWT.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java 16 图形用户界面-AWT

河北农业大学信息科学与技术学院 朱亚涛 03-1 1999年7月 小应用程序的书写格式 import java.applet.*; public class MyApplet extends Applet{ … ; } 每一个小应用程序都继承自java.applet.Applet类,不一定要有main方法。 10.1 小应用程序 装入次序 2.1 所有小应用程序的根源 http://someLocation/file.html Browser loads URL (Uniform Resource Locator ) Html Applet code= …. /Applet 2. Browser loads HTML document Applet class 3. Browser loads applet classes Location: http://someLocation/file.html Loading... 4. Browser run applet import java.applet.*; import java.awt.*; public class HelloApplet extends Applet { public String s; public void init() { s = new String(“Hello World!”); } public void paint(Graphics g) { g.drawString(s,25,25); } } HTML HEAD TITLEHello World/TITLE /HEAD applet code=HelloApplet.class width=300 height=300 /applet /HTML HelloApplet.java 示例 三峡大学理学院 雷国洪 Java通过图形用户界面(Graphical User Interface), 用户和程序之间可以方便友好地进行交互。 抽象窗口工具包(Abstract Window Tools): Java开发用户界面最初的工具包 2D API:实现高质量的二维图 Swing组件: 建立在AWT之上的功能更强大的图形组件包 第十六讲 图形用户界面-AWT java.awt包中包含了一个完整的类集以支持GUI程序的设计,其中的类及相互关系可以用下图来描述: 事件类 字体类 Graphics Component 颜色类 布局管理类 java.lang.Object Checkbox Container Button … Window Panel Applet Dialog Frame List 图象类 菜单类 1 java.awt包 java.awt包中最核心的类就是Component类,它是构成Java图形用户界面的基础,大部分组件都是由该类派生出来的。 Component类是一个抽象类,其中定义了组件所具有的一般功能:基本的绘画支持(paint, repaint, update等)、字体和颜色等外形控制(setFont, SetForeground等)、大小和位置控制(SetSize, SetLocation等)、图象处理(实现接口ImageObserver)以及组件状态控制(SetEnable, isEnable, isVisible, isValid等) ,……。 2 Component类 AWT中的各种组件 常见的图形用户界面元素组件(Component类的子类)包括: Button(按钮) Checkbox(复选框) CheckboxGroup(成组复选框-单选按钮) Choice(下拉式菜单) Label(标签) List(列表) Canvas(画布) TextComponent(文本输入) Scrollbar(滚动条) 3 界面元素组件 按钮(Button) : 可点击的用户界面组件,当组件被点击时,产生AcitonEvent事件,可以用ActionListener来监听。 复选框(Checkbox) : 提供简单的 on/off 开关,同时旁边还

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档