Мне интересно, как я могу заставить Java-программу задерживать части кода, чтобы предотвратить запуск спам-кнопок/других вещей в программе. Итак, давайте просто скажем, что я делаю программу, которая отображает количество раз, когда пользователь нажал кнопку. Я хотел бы, чтобы задержка для пользователя не могла быстро нажимать кнопку. Я слышал, что таймеры java могут мне помочь, но я не могу найти учебник, объясняющий, что мне нужно сделать.Java - как создать задержки
public void ButtonActionPerformed(java.awt.event.ActionEvent evt) {
count+=1;
labelA.setText(Integer.toString(count));
}
Это всего лишь пример программы, а не то, на что фактически работает. Так может кто-то мне помочь? Мне нужно, чтобы программа создавала задержку, чтобы пользователь не мог спамить. Спасибо :) (это пересмотренный вопрос от ранее)
Сделал [официальный Свинг Таймер] (http://docs.oracle.com/javase/tutorial/uiswing/misc/timer.html) ссылка не поможет? – Reimeus
Таймер @Reimeus является излишним для этой конкретной проблемы. timeMillis() достаточно. – Cruncher