diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index db9a6b825d7f4424d226b9146f33b98575b4e1fa..e411586a54a84874f49763fe4742011efc86ca97 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/main/java/fr/univamu/sortvisualization/Tools.java b/src/main/java/fr/univamu/sortvisualization/Tools.java new file mode 100644 index 0000000000000000000000000000000000000000..e508ebb275af6bf19490e60919a6ebefb4ede495 --- /dev/null +++ b/src/main/java/fr/univamu/sortvisualization/Tools.java @@ -0,0 +1,14 @@ +package fr.univamu.sortvisualization; + +public class Tools { + + private void pause(long msDelay) { + long pauseEndDate = System.currentTimeMillis() + msDelay; + for (;;) { + long remains = pauseEndDate - System.currentTimeMillis(); + if (remains <= 0) { return; } + try { Thread.sleep(msDelay); } + catch (InterruptedException ignored) {} + } + } +}