小编Sam*_*rai的帖子

Java:使用多个线程在 JPanel 上同时绘制

我有一个 JPanel,我希望在上面有几个线程绘制“动画”。“动画”由一个带有 ImageIcon 的 JLabel 组成,它从屏幕的一个区域移动到另一个区域。

现在,问题是 - 我希望通过提到的那些线程在屏幕上描绘几个这样的动画。问题是 - JPanel 的“paint()”方法一次只能由一个线程触发 - 导致动画串行执行,而不是并行执行。

知道如何同时在屏幕上显示多个这样的动画吗?

java swing multithreading

4
推荐指数
1
解决办法
2167
查看次数

标签 统计

java ×1

multithreading ×1

swing ×1