The next version of JSurveyLib has been released. This version adds a powerful scripting language, new question types, in-depth documentation and XML schema support. You can download the latest version here: JSurveyLib is an embeddable survey/questionnaire engine with a Swing front end. Surveys are configured with an intuitive XML file. The configuration file has been enhanced with XML schema support and a complex scripting language that allows questions to affect each other. For example, you can enable/disable a question based off of the answer of another. There are currently seven supported question types:
  • Checkbox
  • Text Field
  • Text Area
  • Yes/No
  • File Chooser
  • Radio Buttons
  • Template
All question types are configurable and explained in detail in the documentation.