Hallo zusammen,
ich schreibe gerade eine Swing-basierte Java-Anwendung, in der unter anderem (grob vereinfacht) eine Liste von Bild-Dateien aus einer DB ausgelesen und in einer JList dargestellt wird. Klickt man einen Eintrag in der Liste an, dann öffnet sich das Bild in einem eigenen Frame.
Mein Problem ist nun, dass ich einen Zugriffsschutz auf den Ordner mit den Bilddateien auf dem Datenträger (wahrscheinlich DVD) integrieren möchte, so dass kein Benutzer die Bilddateien öffnen, kopieren kann etc.
D.h. also, dass nur das Programm selbst Zugriff auf den Ordner haben darf und nichts/niemand anderes. Da es ca. 10.000 Dateien sein werden, ist es wahrscheinlich ziemlich unperformant, wenn diese in ein ZIP/RAR/JAR etc. integriert werden würden.
Also, perfekt wäre, diesen Ordner quasi in einer Sandbox laufen zu lassen, die nur vom Programm genutzt werden dürfte...
Am besten wäre es, wenn ich kein "fremdes" Framework nutzen müsste, denn ich möchte möglichst Lizenz-unabhängig arbeiten (auch wenn es freie Lizenzen sind). Wäre aber auch nicht so wild, wenn es genau das bringt, was ich benötige.
Nach zahlreichen Google-Such-Stunden habe ich noch nicht wirklich das Richtige gefunden (oder auch übersehen), daher wollte ich hier einmal nachfragen, ob jemand so etwas schon einmal gemacht hat oder zumindest weiß, welche Möglichkeit die beste wäre!?
Vielen Dank und beste Grüße,
Sascha
P.S.: Ich bin leider ab morgen bis zum Wochenende auf Dienstreise, daher werde ich erst einmal nicht antworten können. Es wäre aber super, wenn ich ein paar Ideen sammeln könnte, die ich nächstes Wochenende ausprobieren kann...
ich schreibe gerade eine Swing-basierte Java-Anwendung, in der unter anderem (grob vereinfacht) eine Liste von Bild-Dateien aus einer DB ausgelesen und in einer JList dargestellt wird. Klickt man einen Eintrag in der Liste an, dann öffnet sich das Bild in einem eigenen Frame.
Mein Problem ist nun, dass ich einen Zugriffsschutz auf den Ordner mit den Bilddateien auf dem Datenträger (wahrscheinlich DVD) integrieren möchte, so dass kein Benutzer die Bilddateien öffnen, kopieren kann etc.
D.h. also, dass nur das Programm selbst Zugriff auf den Ordner haben darf und nichts/niemand anderes. Da es ca. 10.000 Dateien sein werden, ist es wahrscheinlich ziemlich unperformant, wenn diese in ein ZIP/RAR/JAR etc. integriert werden würden.
Also, perfekt wäre, diesen Ordner quasi in einer Sandbox laufen zu lassen, die nur vom Programm genutzt werden dürfte...
Am besten wäre es, wenn ich kein "fremdes" Framework nutzen müsste, denn ich möchte möglichst Lizenz-unabhängig arbeiten (auch wenn es freie Lizenzen sind). Wäre aber auch nicht so wild, wenn es genau das bringt, was ich benötige.
Nach zahlreichen Google-Such-Stunden habe ich noch nicht wirklich das Richtige gefunden (oder auch übersehen), daher wollte ich hier einmal nachfragen, ob jemand so etwas schon einmal gemacht hat oder zumindest weiß, welche Möglichkeit die beste wäre!?
Vielen Dank und beste Grüße,
Sascha
P.S.: Ich bin leider ab morgen bis zum Wochenende auf Dienstreise, daher werde ich erst einmal nicht antworten können. Es wäre aber super, wenn ich ein paar Ideen sammeln könnte, die ich nächstes Wochenende ausprobieren kann...