From 3e0440624bab8c04cbf5f2e2315a24a1e4176a98 Mon Sep 17 00:00:00 2001 From: Robert Vokac Date: Sat, 3 Feb 2024 20:39:20 +0000 Subject: [PATCH] Added new improvements --- src/main/java/rvc/timecalc/TimeCalcWindow.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/rvc/timecalc/TimeCalcWindow.java b/src/main/java/rvc/timecalc/TimeCalcWindow.java index ce81cc4..6e5d52b 100644 --- a/src/main/java/rvc/timecalc/TimeCalcWindow.java +++ b/src/main/java/rvc/timecalc/TimeCalcWindow.java @@ -176,7 +176,7 @@ public class TimeCalcWindow { .setBounds(280, text.getY() + text.getHeight() + 10, 100, 30); exitButton.setBounds(390, text.getY() + text.getHeight() + 10, 100, 30); - focusButton.setBounds(exitButton.getX() + 10 + exitButton.getWidth() + 20, exitButton.getY(), 40, 30); + focusButton.setBounds(exitButton.getX() + 10 + 10 + 10 + exitButton.getWidth() + 20, 10, 40, 30); window.setSize(520 + 20 + 100, 580); window.setLayout(null); @@ -410,6 +410,12 @@ public class TimeCalcWindow { double millisecondsRemainsD = (double) millisecondsRemains; minutesRemainsD = minutesRemainsD + secondsRemainsD / 60d; minutesRemainsD = minutesRemainsD + millisecondsRemainsD / 1000d / 60d; + if(secondsRemainsD > 0) { + minutesRemainsD = minutesRemainsD - 1d; + } + if(millisecondsRemainsD > 0) { + minutesRemainsD = minutesRemainsD - 1d/1000d; + } batteryForHour.setDonePercent(1 - ((minutesRemainsD%60d)/60d)); int totalSecondsRemains =