标签: java swing jpanel
我希望实现一个程序,该程序具有2D对象数组,每个对象都包含一种颜色。每隔T毫秒,我想执行一些更新操作(为简单起见,比如为每个对象分配一个新的随机颜色)。然后将这个新的颜色数组渲染到屏幕上。
我看到渲染像素数组的主要方法是使用BufferedImage,将其放在ImageIcon中,将其放在JLabel中并将其放在JPanel上。我实现了这个并且能够将内容渲染到屏幕上,但范例并不能真正允许定期内容更新和重新渲染。
获得此类定期更新和重新呈现功能的更好方法是什么?