Well Anthony, better late than never maybe?
The answer is I did do a port to java + javafx. It's probably a little out of date now but I have it out on gitlab. It could be resurrected I would guess without too much work.
If there's interest I could probably figure out how to make someone a project member, etc...