Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1

    Come fare l'import?

    Salve a tutti...ho un problema abbastanza banale ma non riesco a risolverlo

    uso eclipse...quindi ho creato un workspace in
    C:\Documents and Settings\Daniele\Desktop\Java

    ho creato un package e un progetto e una classe prova quindi in
    C:\Documents and Settings\Daniele\Desktop\Java\Project\project\prov a.java

    ora ho installato un tool grafico per java chiamata jGraph...l'ho installato e ho una cartella in
    C:\Documents and Settings\Daniele\Desktop\Java\iGraph

    ora devo fare l'import di questo package nel mio file prova.java ma non ci riesco
    ho provato a copiare la cartella iGraph sia in Project che in project ma l'import

    import iGraph.src.org.jgraph.*;

    continua a darmi errore in iGraph, dicedo che non riesce a risolvere il nome iGraph

    come posso rislvere?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Prendi le cartelle sotto src e copiale in project, importa org.jgraph.*;

  3. #3

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    E' un problema di classpath: se il compilatore non riesce a trovare il package significa che nel suo classpath non c'è la definizione della classe.
    Controlla la variabile d'ambiente CLASSPATH, inserisci il package all'interno di una delle cartelle presenti in tale variabile e se ancora Eclipse non la trova, abbandonalo.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    21
    Prova a configurare il package nelle proprietà del progetto.

    Seleziona il progetto quindi dal menu:
    Project->properties->Java Build Path
    Sezione libraries -> clicca sul bottone "Add External JARs ..." o "Add JARs..." a seconda che il tuo JAR sia o no nel workspace

  6. #6
    grazie a giaros1

    ho aggiunto il jar come libreria esterna e poi fatto l'import src.org.igraph.*

  7. #7
    no rettifico...non funziona...

    vero che l'import non mi da nessun errore ora
    però se provo ad usare la classe non funziona...non mi trova nulla e mi dice che non riesce a risovlere il nomi

    import src.org.jgraph.*;

    public class Graphics {
    public static void main(String[] args) {
    GraphModel model = new DefaultGraphModel();
    }
    }



    mi da errore dentro il main..
    inoltre se provo a fare
    import src.org.jgraph.graph; mi restituire errore
    stessa cosa se provo a fare import org.jgraph.*

    per quanto riguarda la variabile d'ambiente non ho la più pallida idea di come si faccia sia a guardarla che a sistemarla...

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    21
    Puoi essere più preciso ...

    Il problema è sull'import o nell'utilizzo della classe?
    Se è nell'utilizzo della classe esattamente dove ?
    Il problema ti viene evidenziato all'interno di Eclipse o altrove?

  9. #9
    eh l'ho scritto...eclipse mi da errore dentro il main
    che è formato di una sola riga che sarebbe GraphModel model = new DefaultGraphModel();

    la sintassi è giusta...presa dal manuale di jgraph

    quindi penso che il problema sia l'import...

    io dal sito di jgraph scarico un jar...mi chiede dove installarlo...scelgo una cartella e alla fine ottento una cartella di nome JGprah con dentro src lib e altra roba...

    e non riesco ad importare questa libreria

  10. #10
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Ma se non specifichi qual è l'errore che ti dà su quella riga come possiamo noi sapere se hai digitato male qualcosa o se l'errore è dovuto alla libreria che non trova o ad altro?

    Inoltre, ti segnala ancora errore sull'import? Se sì allora non riuscirà mai a caricare l'oggetto che stai costruendo.

    (il mio consiglio di abbandonare Eclipse è sempre valido...)

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.