Projects / BeanView

BeanView

BeanView is a Java library for rendering a JavaBean to a user interface form. It supports both Swing and Echo 2 (an Ajax web framework). Simply create a BeanView panel, set a JavaBean instance, and the form is instantly created. You can update the JavaBean from the form and back with a single line. It uses reflection and (optional) annotations to determine the default form labels, fields, and widgets, with support for validation-via-annotations.

Tags
Licenses
Implementation

Recent releases

  •  21 Sep 2006 16:25

    Release Notes: This release adds support for Echo 2 render IDs, allowing the use of Selenium (an automated Web test tool). The main feature change is a complete rework to use Maven 2, dramatically simplifying the build system.

    •  01 Jun 2004 04:38

      Release Notes: This release included support for standard simple properties and validation.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.