Hab hier noch eine fertige Klasse: http://www.java-forum.org/allgemeine-java-themen/20863-nur-javabeans-laden-dateifilter.html
Danke für die Klasse, die ist Klasse.
Ich möchte für meine Zwecke da noch etwas anhängen. (Ja, es stimmt, die Frage habe ich mit anderen zusammen schon einmal gestellt, aber da kam keine zündende Idee - die ist dort wohl untergegangen)
Aus der Namensliste möchte ich die Patternliste generieren (siehe unten) Wie löse ich das am elegantesten?
Betreffend suche nach dem "Sprach"-Kürzel möchte ich mir folgende Optionen offen halten:
case-sensitives Matching
Position (erstes, zweites, letztes Vorkommen)
Nur so von wegen den Dateien die zwei Kürzel drin haben , wie z.B. "SIA262_de_DE_SIA262.properties"
Namensliste:
Code:
ProductionResource_de.properties
ProductionResource_en.properties
ProductionResource_fr.properties
TextResource_de.properties
TextResource_en.properties
TextResource_fr.properties
SIA262_de.properties
SIA262_de_CH_SIA262.properties
SIA262_de_DE_SIA262.properties
SIA262_en.properties
SIA262_en_CH_SIA262.properties
SIA262_en_DE_SIA262.properties
SIA262_fr.properties
SIA262_fr_CH_SIA262.properties
SIA262_fr_DE_SIA262.properties
Patternliste
Code:
ProductionResource%s.properties
SIA262%s.properties
SIA262%s_CH_SIA262.properties
SIA262%s_DE_SIA262.properties