Перекрашивание непрерывно в Java
У меня есть программа на Java, которая использует потоки. В моем методе бега у меня есть:
<code>public void run() { while(thread != null){ repaint(); System.out.println("hi"); try { Thread.sleep(1000); } catch (InterruptedException e) { break; } } } public void paintComponent(Graphics g) { // painting stuff } </code>
Проблема в том, что метод run выполняется, ноpaintComponent
раздел не называется. Если это не правильный способ перекрасить компонент, то как мне его перекрасить?