When you conclude your installation with a FinishPanel, the user can save the data for an automatic installation. With this data, he will be able to run the same installation on another similar machine. In an environment where many computers need to be supported this can save a lot of time.
Run the installation once on a machine and save your automatic installation data in auto-install.xml (that's just a sample). Then put this file in the same directory as the installer on another machine. Run it with:
java -jar installer.jar auto-install.xml
It reproduces the same installation again, applying all previous user inputs automatically. No interaction is required any longer.