There's no built-in touchscreen API for
Java ME, although some devices might include their own proprietary ones.
However, the touchscreen is normally presented as though it was a mouse device.
The downside to mouse-like-ness is that mice don't pinch/stretch, but that's a fairly new concept on any mobile platform.