Java Drag and Drop (Swing Beispiel)

Mit der Java Drag and Drop können User bequem ihre Dateien und Links auf dem Monitor verschieben. Der Programmierer muss dieses Event jedoch davor programmieren und die Dateien anschließend auswerten. Hier kann dieser verschieden Dateiformate zulassen oder auch sperren. Im folgenden Quellcode wird gezeigt, wie Datei-Namen von Java mit Drag and Drop eingelesen werden. 

Im Anschluss werden die Dateien einzeln im jeweiligen Betriebssystem Standardprogramm geöffnet. Wenn es hierfür kein Programm gibt wird Java Fehler (Exception) ausgelöst.