Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Iterare su risorse dentro package

    ciao!

    seguendo un consiglio dato qui sul forum, ho creato un package con dentro le risosrse da usare dentro l'applicazione.
    poi ho usato questa classe:
    codice:
    public class ResourceFactory {
    
        private ResourceFactory() {
        }
    
        public static File get(String name) throws URISyntaxException {
            return new File(ResourceFactory.class.getResource(name).toURI());
        }
    }
    ma se volessi crea una lista con tutti i file presenti, sarebbe possibile?
    mi dareste una dritta?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da fermat Visualizza il messaggio
    codice:
        public static File get(String name) throws URISyntaxException {
            return new File(ResourceFactory.class.getResource(name).toURI());
        }
    ma se volessi crea una lista con tutti i file presenti, sarebbe possibile?
    È un po' inusuale dover ottenere una lista delle risorse intese in questo modo .... dopotutto "fanno parte" fissa della applicazione, quindi chi la sviluppa "sa" esattamente quali e dove sono.
    Detto diversamente, ci sono altri modi più semplici per offrire un "elenco" delle risorse. Sia "cablando" nei sorgenti l'elenco, sia sfruttando file di descrittori (es. in XML) facilmente leggibili.

    Comunque prova a leggere es. qui:
    http://stackoverflow.com/questions/3...path-directory

    Vedrai che è meno banale di quello che pensi.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Quote Originariamente inviata da andbin Visualizza il messaggio
    È un po' inusuale dover ottenere una lista delle risorse intese in questo modo .... dopotutto "fanno parte" fissa della applicazione, quindi chi la sviluppa "sa" esattamente quali e dove sono.
    Detto diversamente, ci sono altri modi più semplici per offrire un "elenco" delle risorse. Sia "cablando" nei sorgenti l'elenco, sia sfruttando file di descrittori (es. in XML) facilmente leggibili.

    Comunque prova a leggere es. qui:
    http://stackoverflow.com/questions/3...path-directory

    Vedrai che è meno banale di quello che pensi.
    si infatti avevo pensato di strutturare il tutto in maniera differente.
    sto raggruppando il tutto in un file xml.
    poi leggendo il post che mi hai girato, me ne sono convinto ancora di più.
    grazie per la dritta!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.