小编Dan*_*iel的帖子

Java中的paint()和repaint()

我花了最近两个小时浏览和阅读这些方法和Graphics类,也许我很蠢,哈哈,但我只是不理解它们.它们适用于什么?我知道他们应该在屏幕上重绘或更新组件,但我从未理解为什么这是必需的(我是新手).例如,如果我在屏幕上移动JLabel,则调用setLocation()会将其移动得很好.这是不需要repaint()的场景吗?它在哪些场景中有用,为什么?

如果您认为这是一个可以使用搜索功能解决的问题,请道歉,但无论出于何种原因,我都没有得到它.

java paint repaint

20
推荐指数
3
解决办法
12万
查看次数

标签 统计

java ×1

paint ×1

repaint ×1