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

    aprire sito web

    io dovrei aprire un sito web da una aplicazione java o meglio clicco un bottone e mi si apre il browser con l'indirizzo come faccio?

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

    Re: aprire sito web

    Originariamente inviato da lordkarolus
    io dovrei aprire un sito web da una aplicazione java o meglio clicco un bottone e mi si apre il browser con l'indirizzo come faccio?
    Se usi Java 6, vedi browse() di java.awt.Desktop. Altrimenti puoi usare JDIC.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Codice PHP:
    public static void openURL(String url) {
         
    String osName System.getProperty("os.name");
         try {
              if (
    osName.startsWith("Mac OS")) {
                   Class 
    fileMgr = Class.forName("com.apple.eio.FileManager");
                   
    Method openURL fileMgr.getDeclaredMethod("openURL",new Class[] {String.class});
                   
    openURL.invoke(null, new Object[] {url});
              }else if (
    osName.startsWith("Windows"))
                   
    Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " url);
              else { 
    //assume Unix o Linux
                   
    String[] browsers = {"firefox""opera""konqueror""epiphany""mozilla""netscape" };
                   
    String browser null;
                   for (
    int count 0count browsers.length && browser == nullcount++)
                        if (
    Runtime.getRuntime().exec(new String[] {"which"browsers[count]}).waitFor() == 0)
                             
    browser browsers[count];
                   if (
    browser == null)
                        throw new 
    Exception("Could not find web browser");
                   else
                        
    Runtime.getRuntime().exec(new String[] {browserurl});
              }
         }catch (
    Exception e) {
             
    //gestisci eccezione
         
    }

    Al mio segnale... scatenate l'inferno!

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.