1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import org.clock.logic.ClockLogic;
import org.clock.logic.TimeZone;
import org.clock.ui.ClockUI;
public class Main {
public static void main(String[] args) {
// ClockLogic n = new ClockLogic(11,23,55);
//n.tik(7700);
TimeZone a = new TimeZone(2, 12, 0);
ClockLogic n = new ClockLogic(6, 40, 3);
TimeZone a2 = new TimeZone(3, 30, 1);
TimeZone a3 = new TimeZone(5, 0, 0);
ClockUI x = new ClockUI(n.getHours(), n.getMin(), n.getSec());
ClockLogic n2 = new ClockLogic(6, 40, 3, a2);
ClockUI x2 = new ClockUI(n.getHours(), n.getMin(), n.getSec());
ClockLogic n3 = new ClockLogic(6, 40, 3, a3);
ClockUI x3 = new ClockUI(n.getHours(), n.getMin(), n.getSec());
while (true) {
n.tik(1);
x.setHour(n.getHours());
x.setMinute(n.getMin());
x.setSecond(n.getSec());
n2.tik(1);
x2.setHour(n2.getHours());
x2.setMinute(n2.getMin());
x2.setSecond(n2.getSec());
n3.tik(1);
x3.setHour(n3.getHours());
x3.setMinute(n3.getMin());
x3.setSecond(n3.getSec());
try {
Thread.sleep(1000);
} catch (Exception e) {
System.out.println(e);
}
}
}
}