The jTEM project beans provides the means to auto generate a GUI to inspect objects that conform to the JavaBeans™ specification.

To get an inspector panel for a bean get an instance of InspectorPanel and call setObject() with the bean you want to inspect. The beans project is meant to be used for rapid prototyping or other experimental environments. It does not provide methods to create customized user interfaces.