Как мне обновить текущее время во втором окне JOption после нажатия OK в первом окне JOption (которое показало текущее время) - PullRequest
0 голосов
/ 23 октября 2019
public String toString(){
        return String.format("%d:%d:%d", hour , minute, second);
    }

    public String update() {
        Calendar cal1 = Calendar.getInstance();
        cal.setTime(Date.from(Instant.now()));
        return String.format("%1$tH:%1$tM:%1$tS", cal1 , cal1, cal1);

В основном я хочу, чтобы метод update показывал текущее время после того, как я нажал OK в окне toString JOption (это в другом классе). Проблема состоит в том, что всякий раз, когда я нажимаю OK в методе toString JOptionwindow, показывается, что время обновления в методе обновления JOptionwindow одинаково. Я хочу, чтобы окно обновления сообщало, сколько времени будет зависеть от того, сколько времени я трачу на окно toString. например, время в 21:13:15 в настоящее время находится в окне toString, и я жду 10 секунд, затем нажимаю кнопку ОК, тогда в окне обновления обновлений должно быть указано 21:13:25, но вместо этого оно говорит 21: 13: 15.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...