Rosa is a Java applet that improves server-side web applications by adding some simple features on the client-side. It was originally designed with Web mapping applications in mind, but is generic enough to be used in any type of application.
The main purpose of the applet is to extend the standard form control:
<INPUT TYPE=IMAGE ... >It displays an image (GIF, JPEG or PNG) on which operations can be performed, these include single clicks, dragging a rectangle, ellipse, or polyline to define an area of interest. It can also have a toolbar and/or floating buttons with various functions attached to them. The information on the user's input will be returned through form parameters that you define.
Rosa is OpenSource, this means that you can use it freely in your own applications, and that you also have access to the source code. Just like with any OpenSource project, we hope that users of the applet will contribute their improvements and report problems/suggestions.