8GUI 高级编程.pptVIP

  • 8
  • 0
  • 约7.62千字
  • 约 46页
  • 2018-01-05 发布于河南
  • 举报
8GUI 高级编程

Java语言与面向对象 GUI 高级编程 回顾 抽象窗口工具包(AWT)是一组类,用来创建图形用户界面,并能够通过键盘和鼠标响应用户的操作。 两种常用容器类:框架(Frame类)和面板(Panel类) AWT支持下列类型的组件:标签、文本域、文本区、按钮、复选框、列表框等。 布局管理器类提供控制 GUI 组件物理布局的一种方式。 目标 掌握界面设计基本方法(重点) 理解事件处理模型(难点) 掌握简单的事件处理程序设计(重点) 了解Swing基本知识 界面设计基本步骤 创建图形界面基本组件类的对象,指定该对象的属性,如外观、大小等。 将该组件对象加入到某个容器的适当位置。(这步使用布局管理器) 创建该组件的事件监听机制。 程序演示 ApplicationGraphicsInOut1.java(2-7) 演示组件对象的创建,添加到容器中; 演示布局管理的使用,演示流布局。 界面改进 第一只小板凳 ApplicationGraphicsInOut21.java 将组件分成四组分别放在4个panel容器对象中。 第二只小板凳 将panel2容器对象的布局,设置为GridLayout,并且为2行,1列。 ApplicationGraphicsInOut22.java 第三只小板凳 如法炮制panel3中的布局,将其改为GridLayout,2行1列。 结果更糟糕了! 失败的结局 布局十分复

文档评论(0)

1亿VIP精品文档

相关文档