gpt4 book ai didi

java - 简单的 Java 图形

转载 作者:行者123 更新时间:2023-11-30 06:35:43 26 4
gpt4 key购买 nike

我需要使用 java 创建一些简单的图形。基本上,我需要做的是使用 Graphics 类绘制一辆汽车,并让它在框架中移动。我认为我应该这样做的方式是:

在 JPanel 上绘制图形

将jpanel放在jframe上

然后将 jpanel 移过 jframe

为了产生这种运动错觉,我认为我应该动态更改布局管理器。这看起来是好设计还是坏设计?

最佳答案

重写 paintComponent(Graphics) 时,通常最好在 JComponent 而不是 JPanel 中完成。

至于移动汽车,我倾向于将其绘制到BufferedImage,然后在不同位置绘制BufferedImage 以模拟移动。重绘可以由 javax.swing.Timer 控制。

关于java - 简单的 Java 图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5671807/

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