Hi!
Ich habe im Rahmen einer Projektarbeit mit mehrern Komilitonen (schreibt man das so?) zusammen eine kleine IDE für eine Sprache namens DL entwickelt. Diese IDE verfügt auch über eine Dateibaumansicht, die mit einem TreeViewer aufgebaut wird (siehe linke Seite im Screenshot)
Nun habe ich das folgende Problem. Wenn jemand mit dem TreeViewer in einen Ordner navigiert, dann werden alle Dateien des Ordners im TreeViewer angezeigt. Wird nun eine Datei aus diesem Ordner bspw. über die Kommandozeile gelöscht, dann aktualisiert sich der TreeViewer nicht (wie auch...).
Gibt es hier nun eine Möglichkeit, sich über Aktionen benachrichtigen zu lassen? Hab im Netz bis jetzt nur JNotify (jnotify.sourceforge.net/) gefunden, das nur auf Linux und Windows funktioniert. Gibt da noch Alternativen, die nach Möglichkeit auch auf OSX funktionieren?
Ich habe im Rahmen einer Projektarbeit mit mehrern Komilitonen (schreibt man das so?) zusammen eine kleine IDE für eine Sprache namens DL entwickelt. Diese IDE verfügt auch über eine Dateibaumansicht, die mit einem TreeViewer aufgebaut wird (siehe linke Seite im Screenshot)
Nun habe ich das folgende Problem. Wenn jemand mit dem TreeViewer in einen Ordner navigiert, dann werden alle Dateien des Ordners im TreeViewer angezeigt. Wird nun eine Datei aus diesem Ordner bspw. über die Kommandozeile gelöscht, dann aktualisiert sich der TreeViewer nicht (wie auch...).
Gibt es hier nun eine Möglichkeit, sich über Aktionen benachrichtigen zu lassen? Hab im Netz bis jetzt nur JNotify (jnotify.sourceforge.net/) gefunden, das nur auf Linux und Windows funktioniert. Gibt da noch Alternativen, die nach Möglichkeit auch auf OSX funktionieren?