Java bindings
At the moment the JVLC project is dead, as there is no maintainer for it. If you want information on it, see the wiki history At the moment the VLCJ project is active, please look there instead.
VLCJ
VLCJ are Java bindings for VLC. It is managed as an external project at: http://code.google.com/p/vlcj/ There is an thread about it at: http://forum.videolan.org/viewtopic.php?f=32&t=56939&start=15 Though it has its own forums for asking questions.
Java control of VLC
See this [forum topic] for information on controlling VLC via its RC interface from a separate java program.