Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [Java] Bottone link

  1. #1

    [Java] Bottone link

    Buona sera, volevo sapere se c'è un codice che permetteva, quando clicchi sul bottone, l'apertura di una pagina web. Cioè da un programma premo quel bottone e si apre una pagina web nel browser. Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    guarda qui:

    panacea
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Preferirei una vera risposta, eh!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    Originariamente inviato da Blatrom
    Preferirei una vera risposta, eh!
    Nessuno si sbatte a darti una risposta che può darti Google in un secondo, giustamente.
    Cerca, leggi, prova e chiedi qui per risolvere gli specific problemi che incontri.

    Fra l'altro, giusto per essere sicuro, ho provato ora, ho fatto una ricerca, ho copia e incollate 5 righe di codice ed ha funzionato.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    755
    Bè in effetti gli utenti che ti hanno risposto prima di me hanno ragione , su google trovi di tutto , è sempre meglio provare a fare prima una ricerca e se proprio non si trova una risposta si posta sul forum...
    Comunque puoi fare ciò che chiedi intercettando l'evento pressione del button mediante ad esempio un ActionListener (e il relativo metodo actioPerformed) e poi utilizzi il metodo di istanza "browse" della classe Desktop

  6. #6

    Risposta concreta

    Utilizza questa istruzione:
    Desktop.getDesktop().browse(uri);

    a posto di uri metti come Stringa ("") l' url che deve mostrare il browser.

    ESEMPIO :

    @Override
    public void ActionPerformed(Event e){
    Desktop.getDesktop().browse("http://www.html.it");
    }

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613

    Re: Risposta concreta

    Originariamente inviato da puntoclassic
    Utilizza questa istruzione:
    Desktop.getDesktop().browse(uri);

    a posto di uri metti come Stringa ("") l' url che deve mostrare il browser.

    ESEMPIO :

    @Override
    public void ActionPerformed(Event e){
    Desktop.getDesktop().browse("http://www.html.it");
    }
    Il metodo browse si aspetta un oggetto URI, non String:

    codice:
    Desktop.getDesktop().browse(new URI("www.html.it"));

  8. #8
    Io fatto cosi' ed ha funzionato

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    Originariamente inviato da puntoclassic
    Beh questa è semplice , dove ti chiede l'uri metti new URI("LINK")
    Infatti è quello che ho scritto.

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.