第4章_低级用户界面全解.pptVIP

  • 2
  • 0
  • 约5.46千字
  • 约 36页
  • 2017-01-31 发布于湖北
  • 举报
第4章_低级用户界面全解

第4章 低级用户界面 Canvas绘图 Canvas事件 Canvas绘图 画布概述 用Canvas开发简单画图系统 在画图系统中画字符串 在画图系统中画图片 简介 在前面的章节中,介绍了高级界面的开发。高级界面就是界面上的效果都是由控件组成的;与此对应的是低级界面,就是界面效果都是通过编程,在画布上画出来的。 Displayable的子类可以充满整个界面,其直接子类有两个:Canvas和Screen。其中,Screen的子类就是以前讲解高级界面,而Canvas就提供了低级界面开发的支持。 本章重点讲解的是以下API: 1:画布类: 2:画笔类: 画布概述 javax.microedition.lcdui.Canvas(画布)是Displayable的子类,也能充满整个界面。因此,Canvas添加到界面上的方法和Form完全相同。 Canvas类有1个构造函数: 这个函数是保护性的,无法直接使用,因此,一般方法是对Canvas进行扩展。在画布上画一些内容,最后显示在MIDlet上。 画布概述 在Canvas类中,有如下重要成员函数: 1: 该函数是抽象函数,如果扩展了Canvas类,就必须对paint函数进行重写。该函数里面可以包含画图的代码。 注意,该方法是在界面出现时自动调用的! 2: public final void repaint( ) 该函数负责调

文档评论(0)

1亿VIP精品文档

相关文档