Ich versuche, eine Java-Anwendung, die Popup-Nachricht alle 2 Stunden zu machen, aber zum Testen Zweck habe ich die Zeit auf 2 Minuten verkürzt. das Problem ist, dass ich nicht die JPanel immer Popup, wenn die während Bedingung falsch ausgewertet wird .. hier ist der Code Ich verwende:Bearbeitungszeit in Java
Calendar cal = Calendar.getInstance();
Calendar cal2;
SimpleDateFormat ST = new SimpleDateFormat("HHmm");
SimpleDateFormat CT;
String x = ST.format(cal.getTime());
int StartT = Integer.parseInt(x);
StartT= StartT+2;
int CurrentT;
//System.out.println(x2);
do{
cal2 = Calendar.getInstance();
CT = new SimpleDateFormat("HHmm");
String y = ST.format(cal2.getTime());
CurrentT = Integer.parseInt(y);
}while(CurrentT < StartT);
JOptionPane.showMessageDialog(null, "MSG_Text..");
Verwenden Sie eine logische und konsistente Form der Einrückung von Codezeilen und Blöcken. Die Einrückung soll den Codefluss leichter nachvollziehen lassen! –