Java面向对象实用教程 第7章 Java API.pptVIP

  • 3
  • 0
  • 约9.77千字
  • 约 53页
  • 2021-09-13 发布于江苏
  • 举报
* * 1.图形显示 用于显示图形的方法是paint(),其格式如下: public void paint(Graphics g) paint()是组件类的一个方法,参数是绘图类java.awt.Graphics的对象g。 * * paint()方法在下列情况发生时会自动运行。 1.当新建窗口显示在显示器上或从隐藏变成显示时; 2.从缩小图标还原之后; 3.正在改变窗口的大小时。 * * 2.更新图形 更新图形的方法为update(),其格式如下: public void update(Graphics?g) 该方法首先清除背景,然后设置前景色,再调用paint()方法来完成相应的绘图功能。 * * 3.重画图形 用于图形重画的repaint()方法有两个,其格式如下: public void repaint() public void repaint(int x,int y,int width,int height) 在程序中调用repaint()方法时,系统将再次执行paint()方法来重新绘制图形,所以程序中不需要重写repaint()方法。 * * 使用Graphics类必须依赖于某个组件。根据用户声明的类与组件类Component的关系划分,有两种绘图方式。 * * 1.声明的类是组件类Component的子类

文档评论(0)

1亿VIP精品文档

相关文档