sleeptothedeath

1.输出图片,最直接的方式是

Image img = Toolkit.getDefaultToolkit().getImage("images/cheer1.jpg");
graphics.drawImage(img, 0, 0, 500, 500, null);

注意:路径是相对于工程根目录的,不是相对于src的

 

2.深刻理解 repaint()  update()   paint() 三者之间的关系

每一次输出图片,都要先重新获得一次画笔graphics,(通过getGraphics)

因为graphics不是一开始创建就可以一直使用的,程序在不停的运行时,主界面的grahics也是不断的变的

所以每一次更新画面,就要重新getGraphics()一次

 

 

 

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-19
  • 2021-12-19
  • 2021-09-29
  • 2021-11-08
  • 2021-08-20
  • 2021-06-07
  • 2021-09-14
猜你喜欢
  • 2021-12-12
  • 2021-12-13
  • 2021-11-28
  • 2021-09-23
  • 2021-10-21
  • 2022-02-18
  • 2021-12-10
相关资源
相似解决方案