Multitouch works on Windows and Linux, no need for Android. I think Apple is the only major player that doesn't like touchscreens on computers.
JWinPointer adds multitouch support for Swing programs, but I don't know if it plays well with a GLCanvas. It also appears to be closed-source, and Windows-only, but at least it's free:
https://www.michaelmcguffin.com/code/JWinPointer/-Farrell