You can build apps, applets and components using the Java programming language.
Java 2 Runtime Environment gives you all the necessary to Execute JVM.
It is a program that contains the dynamic libraries (DLLs) of gtkmm.