Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    problema con i link[java]

    sto realizzando un piccolo browser però non so come far aprire i link delle pagine...aiuto

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: problema con i link[java]

    Originariamente inviato da Metflar
    sto realizzando un piccolo browser però non so come far aprire i link delle pagine...aiuto
    Innanzitutto dovresti specificare quale/i componente/i stai usando per fare questo tuo browser.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    Re: Re: problema con i link[java]

    Originariamente inviato da andbin
    Innanzitutto dovresti specificare quale/i componente/i stai usando per fare questo tuo browser.
    un JEditorPane...finora funzia quasi tutto tranne i javascript e i link[per ora mi concentro sui link]...ho fatto anche le impostazione tipo la home page ecc...+ la possibilità di vedere i sorgenti della pagina,aprire[da pc] pagine e salvarle...e poi metterò qualche altra cosa

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Re: Re: problema con i link[java]

    Originariamente inviato da Metflar
    un JEditorPane...finora funzia quasi tutto tranne i javascript e i link[per ora mi concentro sui link]...ho fatto anche le impostazione tipo la home page ecc...+ la possibilità di vedere i sorgenti della pagina,aprire[da pc] pagine e salvarle...e poi metterò qualche altra cosa
    Ok, ad un JEditorPane si può aggiungere un listener HyperlinkListener. Avevo fatto un esempio in questa discussione.

    Per Javascript ... nada. Non è gestito. E comunque JEditorPane è alquanto limitato, tanto che va bene solo per pagine preparate appositamente conoscendo i suoi limiti (es. pagine di help o cose simili...). Non va bene se si vuole fare un "browser" completo che sia in grado di visualizzare i siti che utilizzano i più recenti standard HTML/CSS.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    Re: Re: Re: Re: problema con i link[java]

    Originariamente inviato da andbin
    Ok, ad un JEditorPane si può aggiungere un listener HyperlinkListener. Avevo fatto un esempio in questa discussione.

    Per Javascript ... nada. Non è gestito. E comunque JEditorPane è alquanto limitato, tanto che va bene solo per pagine preparate appositamente conoscendo i suoi limiti (es. pagine di help o cose simili...). Non va bene se si vuole fare un "browser" completo che sia in grado di visualizzare i siti che utilizzano i più recenti standard HTML/CSS.
    grazie,cmq per il fatto del suo limite allora non c'è un componente meno limitato? :master:

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Re: Re: Re: Re: problema con i link[java]

    Originariamente inviato da Metflar
    allora non c'è un componente meno limitato? :master:
    Allora incorpora il "motore" di un browser usando JDIC.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    ho un altro problema ho messo un keyListener ad un JTextField ma non funzia.
    codice:
    url.addKeyListener(new KeyAdapter(){
       public void keyPressed(KeyEvent e) {
         if (e.getKeyCode() == KeyEvent.VK_ENTER) {
           go g=new go();
        }
       }
    });
    mi spiegate perke?

  8. #8
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Metflar
    ho un altro problema ho messo un keyListener ad un JTextField ma non funzia.
    mi spiegate perke?
    Visto così, tecnicamente mi sembra corretto. Non so cosa è e cosa fa quella classe go:

    go g=new go();

    Crea un nuovo oggetto go e lo assegna alla variabile g ma non fa altro ...... visto così non so a cosa possa servire...
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  9. #9
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    Originariamente inviato da andbin
    Visto così, tecnicamente mi sembra corretto. Non so cosa fa quel:

    go g=new go();

    Crea un nuovo oggetto go e lo assegna alla variabile g ma non fa altro ...... visto così non so a cosa possa servire...
    go permette di prendere l'url e andare alla pagina richiesta...però con invio nn succede nulla :master:

  10. #10
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Metflar
    go permette di prendere l'url e andare alla pagina richiesta...però con invio nn succede nulla :master:
    Se vuoi fare quello (leggere l'url e caricare la pagina), non ha molto senso dover creare un oggetto go (go che??) e assegnarlo ad una variabile che non serve.
    Invoca un metodo che fa questo e basta.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.