There has been interest from J2ME (PP) in having support for touch-oriented
capabilities in J2SE. I'll put a couple of email threads in the Comments.
A snippet is below.
> A prime example (we can likely generate more)
> is that in PDAs and similar devices without
> a keyboard, users can't access a popup menu
> on an object the way they might on a desktop
> using the nth mouse button or key+mouse button.
>
> Pocket PC apps (and Qt on Zaurus) support
> a "tap and hold" capability where when users
> touch and hold, they can popup a menu.