Я хочу дать время конкретному коду. Означает игру. Это что-то вроде «Дайте ответ за 20 секунд, иначе игра закончится». В частности, я просто хочу дать время пользователю, чтобы дать ввод. Я много искал, много пробовал java.util.timer и все такое. Но я новичок в java, поэтому я не мог этого сделать. Кто-нибудь может мне с этим помочь??Как дать таймер моей программе java
-3
A
ответ
0
Вы можете использовать это: Thread.sleep(20000);
Этот код будет ждать 20 секунд. Вы можете изменить время в миллисекундах в зависимости от того, как долго вы хотите подождать. Если вы не хотите, чтобы заморозить свой код, то попробуйте это лямбда-выражение:
new Thread(() -> {
Thread.sleep(20000);
//add something to do after waiting
}).start();
Это создаст и начать новую тему и код после запуска нового потока будет продолжаться без ожидания.
Смежные вопросы
- 1. Как реализовать таймер в моей java-игре?
- 2. Ошибка в моей программе (Java)
- 3. Таймер в программе Java, обратный отсчет
- 4. JavaScript-таймер в моей программе останавливается непредсказуемым образом
- 5. трудность выполнения на моей Java программе
- 6. добавление времени выполнения на моей java-программе
- 7. Изображения не отображаются в моей программе java
- 8. невозможно разобрать json в моей программе java
- 9. Имея проблему в моей программе Java
- 10. Проблемы со статикой в моей программе java
- 11. Читатель не останавливается в моей программе (java)
- 12. Сколько потоков работает в моей программе java?
- 13. Получение неожиданного вывода в моей программе Java
- 14. Нечетная ошибка в моей программе Java
- 15. Сложность при поиске по моей программе JAva
- 16. Мне нужна помощь по моей программе java
- 17. Ошибка логики в моей программе Java
- 18. Ошибка в моей программе Word, в Java
- 19. Как использовать "" в моей программе?
- 20. Какие библиотеки доступны моей программе?
- 21. NullPointerException в моей программе
- 22. Сегментация в моей программе
- 23. Как я могу заставить цикл работать в моей программе Java?
- 24. Как чередовать мои звуки в моей программе java?
- 25. Как реализовать фоновую музыку в моей программе Java?
- 26. Как создать экземпляр Gitblit в моей программе java
- 27. В моей программе Java есть java.lang.UnsupportedClassVersionError. Как мне исправить?
- 28. Java-AWT-апплеты. Как изменить размер фигуры в моей программе?
- 29. Как добавить правильное форматирование чисел к моей программе Java
- 30. NullPointerException в моей программе Android
Если вы пробовали что-то и нуждаетесь в помощи, то вам захочется показать плоды ваших усилий - пожалуйста, покажите свой соответствующий код. Вы также захотите подробнее рассказать о своей проблеме - это графический интерфейс? Если да, то какая библиотека графического интерфейса? Свинг? JavaFX? Другие? –
попробуйте «узнать» о ** Threads **. ваш ответ лежит под ним :) – nafas
Опять же, пожалуйста, сообщите нам более подробную информацию о вашей проблеме. Насколько нам известно, это может быть графический интерфейс Swing, и если это так, лучшее решение радикально изменится из ответов, которые вы видите (в этой ситуации вам нужен таймер Swing). Таким образом, вы видите, что качество ответов, которые вы получите, зависит от качества вашего вопроса, и если вы хотите получить достойные ответы с решениями, которые будут работать на вас и в вашей ситуации, то, пожалуйста, улучшите этот вопрос. –