Ich bitte, direkt auf dem Rechner laufende Java-Programme von im Browser laufenden Java-Applets zu unterscheiden. Die Applets sind mMn häufig unnötiger Mist. Lokal laufende Java-Programme sind da (im Normalfall) was anderes.
trotzdem weiß ich nicht so recht, was das soll. Die Plattformunabhängigkeit ist meines Wissens nicht wirklich gegeben - so vom Hörensagen. Und als ich mal Java gelernt habe (jaja...) waren auch die lokalen Anwendungen einfach nur langsam. Auch das Entwicklungstool (ich glaube J-Builder hieß das) war so elend langsam (in Java programmiert) - da flackerte die ganze Anwendung, wenn man mal eine Fenstergröße verändert hat. Ich seh keine Vorteile in dieser extra umständlichen Programmierung.