Создайте кнопку таймера для автоматического выключения или завершения задачи
Я хочу создать кнопку stanby, где, когда пользователь нажимает кнопку ожидания, это означает, что пользователь оставляет устройство все еще включенным, но когда его оставляют на 5 минут, устройство автоматически выключается.
Это то, что я придумал до сих пор, но где я могу реализовать функцию таймера?
Что я уже пробовал:
import java.util.Scanner; public class StandbyMode { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Standby Mode"); System.out.println("Press 1 for Standby mode"); System.out.println("Press 2 to disable"); int selectedOption = scanner.nextInt(); if(selectedOption == 1){ System.out.println("Standby mode is enabled"); }else { System.out.println("Standby Mode disabled"); } scanner.close(); } }
Richard MacCutchan
Вам нужно создать резервный метод и вызвать его, когда пользователь выберет опцию enable. Затем метод должен использовать таймер для подачи сигнала о завершении истекшего времени. Проверьте документацию Java на наличие доступных классов.