怎么开启主线程,重绘页面。
要开启一个主线程,用来重绘页面,重绘的线程只有这一个,重绘全部交给主线程,主线程里面只要调用 repaint方法就会重绘了,如果不执行重绘更换图片,改动坐标也是不会动的,因为页面没有刷新。
//刷新线程,用来重新绘制页面
private class RefreshThread implements Runnable {
@Override
public void run() {
while (true) {
repaint();
try {
Thread.sleep(50);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}