You are probably looking for VLCJ, this is a java wrapper for VLC. This allows you to embed a VLC media player in a Java application and thus add all your personal controls.
(Note that this is normal for custom applications, but the VLCJ library is not perfect, you may experience several problems.)
EDIT: For my project, I saw memory leaks and problems with lengthy programs (multiple instances over several hours). In particular, multiple instances do not work in conjunction with some compilation options (which are enabled by default).
Thirler
source share