This MIDlet reads some information from your phone, which might be of interest if you're writing a MIDlet or if you want to report a bug to someone who does.
The source code is also available to help you if you want to get started with J2ME (or Java ME as it is now called) programming.
The first screen shows the available System properties, indicating the system capabilities of the VM, like the versions of various libraries, whether it supports VoIP, smart cards, wireless messaging etc.
Another screen shows you also the application properties (which are not that interesting, because they apply only to the VMInfo MIDlet itself).
On the third screen, you can try the keys of your phone: whether Java actually recognizes them, which key code they have and which game actions are bound to them.
The fourth screen shows some elementary graphical elements (lines), and displays some (graphics and input) capabilities of the screen.
1.0.4: First public release
Here is also the source code. The zip file contains an Eclipse project to be used with the EclipseME plugin and Sun's Wireless Toolikt (WTK).