Hallo zusammen,
ich schreibe gerade an einem kleinen Aufgabenverwaltungstool. Ich kann einzelne Projekte anlegen, in die dann Aufgaben einsortiert werden. Für ein neues Projekt kann man einen Speicherort auswählen, in welchem dann ein Ordner mit Namen <Projektname>.proj angelegt wird in welchem dann alle Aufgaben abgelegt werden. (Jede Aufgabe in einer anderen Datei, damit man auch einfach mit mehreren Leuten auf dem gleichen Projekt arbeiten kann)
Nun zu meinem eigentlichen Problem:
Um ein bestehendes Projekt zu öffnen verwende ich bis jetzt einen JFileChooser mit Directories only. Allerdings kann ich so ein Projekt nicht mit einem Doppelklick öffnen, sondern ich muss immer den Ordner auswählen und dann auf "Öffnen" klicken.
Was ich gerne hätte:
Ein Ordner der auf .proj endet soll "wie eine Datei" behandelt werden. Heißt wenn ich einen Doppelklick auf diesen Ordner mach soll er nicht betreten werden, sondern direkt geöffnet und zurückgegeben werden.
Nach einigem googlen habe ich dazu nichts gefunden... Hat hier jemand eine Idee wie man das lösen könnte?
Grüße und schon mal vielen Dank
Schdief06
ich schreibe gerade an einem kleinen Aufgabenverwaltungstool. Ich kann einzelne Projekte anlegen, in die dann Aufgaben einsortiert werden. Für ein neues Projekt kann man einen Speicherort auswählen, in welchem dann ein Ordner mit Namen <Projektname>.proj angelegt wird in welchem dann alle Aufgaben abgelegt werden. (Jede Aufgabe in einer anderen Datei, damit man auch einfach mit mehreren Leuten auf dem gleichen Projekt arbeiten kann)
Nun zu meinem eigentlichen Problem:
Um ein bestehendes Projekt zu öffnen verwende ich bis jetzt einen JFileChooser mit Directories only. Allerdings kann ich so ein Projekt nicht mit einem Doppelklick öffnen, sondern ich muss immer den Ordner auswählen und dann auf "Öffnen" klicken.
Was ich gerne hätte:
Ein Ordner der auf .proj endet soll "wie eine Datei" behandelt werden. Heißt wenn ich einen Doppelklick auf diesen Ordner mach soll er nicht betreten werden, sondern direkt geöffnet und zurückgegeben werden.
Nach einigem googlen habe ich dazu nichts gefunden... Hat hier jemand eine Idee wie man das lösen könnte?
Grüße und schon mal vielen Dank
Schdief06