gpt4 book ai didi

java - 用swing绘制图形的好方法是什么?

转载 作者:行者123 更新时间:2023-12-01 18:34:03 25 4
gpt4 key购买 nike

对于任何类型的图形,我都是一个完全的新手。因此,我想在 Creature 类中创建一个方法,该方法能够在屏幕上绘制线条(海龟图形样式)。我不知道什么是这样做的好方法。我的意思是我可以将用户绘制的所有线条存储在容器或其他容器中,每次调用 repaint() 方法时我都会重新绘制所有线条,但这看起来很麻烦。或者也许这是最好的方法而我只是很傻?正如我所说,我对此没有任何经验,一切对我来说都开始看起来像黑魔法。我将不胜感激任何帮助或建议。谢谢!

最佳答案

参见Custom Painting Approaches有两种常见的方法:

  1. 保留要绘制的对象列表并每次重新绘制它们
  2. 绘制 BufferedImage 并仅显示图像

关于java - 用swing绘制图形的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22821143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com