Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Grazie abcd1000 e grazie javamen... sono riuscito a capire il "gioco" e ce l'ho fatta oggi pomeriggio.... addirittura ho provato a far entra un file nel file .jar e leggerlo e funziona.......una figata davvero eccezionale!! Ora una domanda...è possibile updatare il file .jar, o meglio solo il file che voglio leggere e che ho inserito nel .jar? Spero di sì..... grazie comunque di nuovo e ciaooooo
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  2. #12
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Esattamente quello che mi domandavo io nell'altro 3d.........
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  3. #13
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Sempre nel caricare immagini da un .jar .... Allora ritornando all'esempio precedente ho visto che con

    URL url = Img.class.getResource("image/FARMACIA1.gif");
    Image img=Toolkit.getDefaultToolkit().getImage(url);
    ImageIcon image = new ImageIcon( img );

    si va a caricare l'immagine FARMACIA.gif nella cartella image la quale, a sua volta, si trova nella cartella grafica in cui è contenuto il file Img.class; l'ho provato compilando ed eseguendo col JBuilder tutto ok, ho creato il file .jar tutto ok; ora se uso:

    URL url = Img.class.getResource("../image/FARMACIA1.gif");
    Image img=Toolkit.getDefaultToolkit().getImage(url);
    ImageIcon image = new ImageIcon( img );

    Mi aspetto che l'immagine venga prelevata dalla cartella image che, però, non si trova più nella cartella grafica in cui c'è il file Img.class, ma in una directory superiore; compilo ed eseguo da JBuilder... tutto ok; creo il file prova.jar così:

    jar cvf prova.jar grafica image

    Aggiorno il Manifest.mf così:

    jar umf Manifest.mf prova.jar
    Creo il file bat che contiene:

    java -jar prova.jar

    ed ecco che mi ritorna il solito errore:

    Uncaught error fetching image:
    java.lang.NullPointerException
    at sun.awt.image.URLImageSource.getConnection(URLImag eSource.java:99)
    at sun.awt.image.URLImageSource.getDecoder(URLImageSo urce.java:108)
    at sun.awt.image.InputStreamImageSource.doFetch(Input StreamImageSource.java:251)
    at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher. java:168)
    at sun.awt.image.ImageFetcher.run(ImageFetcher.java:1 36)



    La mia domanda è: PERCHE'?
    Ci fosse stato un errore non avrei dovuto averlo anche in fase di compilazione o esecuzione tramite JBuilder?
    Ho sbagliato a creare il file .jar oppure ho ragionato in modo errato?
    Qualcuno mi sa rispondere? Grazie e ciauz
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

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 © 2026 vBulletin Solutions, Inc. All rights reserved.