Swing twen a new bit from the good old applet
In my country the "National Tax and Customs" the"NAV" office use a special applet to make download-available their forms, and it's electronic writable.
It's also in informatics can automatic work with it and put in DB (Oracle).
We make form awt-swing we can make teeth for name, mothers name, day of...etc.
If we can make a small java platform with an XML or jSON sender client people don't need any more in every gov. problem go into gov.-office.The office worker don't need to give write read and digitise everything.
A fast downlod-available small client,a big safe server side and it work!
(I used it! Now its a maybe dummy applet graphics.)