JImageUpload is a JFileUpload add-on that allows to preview images before upload. End-user can select many images from a file chooser or through drag and drop. It works on the top of JFileUpload (Java applet) so images can be uploaded either to a web server or a ftp server.
Features:
-JImageUpload includes all main features of JFileUpload (on-fly compression, resume, redirect after upload, large upload, cross browsers support and more). However, the frontend is quite different and provides the following:
-Fast image preview.
-Add images with drag & drop or File chooser dialog.
-Remove image.
-JPEG, GIF, PNG image formats support.
-Rotate image.
-Upload selected images.
-Transfer progress bar with cancel button.
-Grid and lines layout.
-Customizable UI (ToolTips, alignment, colors, buttons)