Я обновляю текстовое поле через определенное время.Обновление текстового поля после определенного интервала
Вот мой код:
ActionListener task = new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
tip1.setText(ad1.tip1());
tip2.setText(ad1.tip2());
tip3.setText(ad1.tip3());
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
};
new javax.swing.Timer(1000, task).start();
мое приложение откос очень медленно, используя этот код.
У меня создалось впечатление, что использование таймера Swing поместит его в EDT. – Javamann
спасибо за учебник. – nicky
Действительно, этот ответ неверен. Для этого подходят таймеры, и использование Invoke Later не требуется. – jjnguy