Wow, this is interesting. I was originally going to comment on this saying it's probably not what you want to do, but it does work.

```getCursor()``` only returns a ```Cursor``` when one has been set, null otherwise. However, when you pass null to ```setCursor()```, it uses a default Cursor "appropriate for the Control"