Simple class with a static function showing a native busy cursor similar to the system busy cursor
import pl.mateuszmackowiak.visuals.CursorManager;
// to show the busy cursor
CursorManager.setBusyCursor();
// to hide it
CursorManager.removeBusyCursor();