Witam... Chciałem sobie napisać i przetestować pewien program... Ma on równo o 20:00 pokazywać pewne okno. Jednakże on pokazuje to okno od razu... Co nie tak? Tu kod:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.time.*;
import java.util.*;
import java.sql.*;
public class Shtdwnat {
static LocalTime CurrentTime;
static LocalTime Time = LocalTime.of(20, 00, 00);
public static void main(String[] args)
{
do
{
CurrentTime = LocalTime.now();
}
while(CurrentTime==Time);
new shtdwnatFrame();
}
}
Co zrobiłem nie tak? Ma mi cały czas aktualizować zmienną CurrentTime. I gdy ta zmienna będzie równa 20:00:00, to mam mi pokazać okno...