adgangsrettigheder med filefilter
Hej,Hvordan laver man adgangsrettigheder med javax.swing.filechooser.FileFilter ?
Jeg har en biblioteksstruktur der ser sådan ud:
--------------------------------------
c:\timeregistrering\
bruger1\
bruger2\
uge1.txt
uge2.txt
sendt\
uge1.txt
uge2.txt
--------------------------------------
Håber i forstår ideen..
Bruger 1 må altså ikke kunne gå et level op, og så gå ind i bruger2's filer. Så når man trykker level up, skal der kun være bruger1's mappe synlig. Jeg har en kode foreløbig der ser sådan her ud (uden permissions, sørger kun for file extension):
---------------------------------------------
new javax.swing.filechooser.FileFilter() {
public boolean accept(File ff) {
String path = ff.getAbsolutePath();
String extension = "";
if (!ff.isDirectory()) {
extension = ff.getName().substring(ff.getName().length() - 4,
ff.getName().length());
}
if (ff.isDirectory()) {
return true;
}
else if (extension.equals(".txt")) {
return true;
}
else {
return false;
}
}
public String getDescription() {
return "(*.txt) Timesedler"; // This Description are printed in the JFileChooser
}
}
------------------------------------
Hvordan gør man?
andreas
