private void setWaitCursor() {
   myAlarm.addRequest(() -> setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)), 100);
 }
 private void restoreCursor() {
   myAlarm.cancelAllRequests();
   setCursor(Cursor.getDefaultCursor());
 }