JSurveyLib is a Java survey/questionnaire engine that is embeddable and easy to configure. It supports many question types and a powerful scripting language to add even more customization.

Changes

The ability to have pages that are skipped in the survey was added. New script commands were added: goToPage(int pageIndex) and skipPage(int pageIndex, boolean skip). Labels now listen to hyperlink clicks and open a browser as a response. The textareaquestion now lets you specify the rows. The ability to pick the type of file chooser you're using was added.

URL: SourceForge.net: JSurveyLib