Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: video da button

  1. #1

    video da button

    Raga ho un pannello con una jtextfield ed un jButton.
    Dovrei riempire la jTextField con un codice e premendo il bottone lanciare un video (il codice è riferito al filmato da visualizzare)...
    un exec() per essere più chiari.Il programma che vorrei lanciare è il realplayer...
    Si può fare..e se si come??

    grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Da qualche tempo a questa parte, grazie all'introduzione della classe Desktop

    http://java.sun.com/javase/6/docs/ap...t/Desktop.html

    che fornise un metodo, open, che dialoga direttamente con l'applicazione preposta (quella settata come di default per il tipo di file in questione, nel sistema in cui viene eseguita l'applicazione) - risparmiandoti quindi il problema di sapere se Real Player è installato e se sì dove...
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Ma come si usa questo metodo open????

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da toninosanchez
    Ma come si usa questo metodo open????
    Ma una semplice ricerca ?
    al volante son nervoso

  5. #5
    Scusa....ma sono alle prime armi con java
    Problema numero 1..come invoco la classe Desktop
    Se faccio Desktop p = new Desktop(); mi da errore
    Poi posso usare direttamente p.open(file)???

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da toninosanchez
    Scusa....ma sono alle prime armi con java
    Problema numero 1..come invoco la classe Desktop
    Se faccio Desktop p = new Desktop(); mi da errore
    Poi posso usare direttamente p.open(file)???
    Desktop non ha nessun costruttore.
    Se segui passo passo quell'articolo non hai problemi...
    al volante son nervoso

  7. #7
    Allora...t spiego meglio il mio problema e sicuramente m puoi dare una mano dato che ne capisci molto.
    Io sn nell'evento di un tasto, dove precedentemente ho ottenuto url di un file da aprire.
    Nel link che i hai mandato c'è un metodo public void open(File file)
    mica posso usare quello??
    Cosa dovrei usare??
    T ringrazio

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da toninosanchez
    Allora...t spiego meglio il mio problema e sicuramente m puoi dare una mano dato che ne capisci molto.
    Io sn nell'evento di un tasto, dove precedentemente ho ottenuto url di un file da aprire.
    Nel link che i hai mandato c'è un metodo public void open(File file)
    mica posso usare quello??
    Cosa dovrei usare??
    T ringrazio
    Allora non capisco la tua esigenza.
    Dici che hai un file da aprire, immagino tu lo voglia fare con il programma corretto per quel tipo di file.
    Poi mi dici che non puoi mica usare il metodo open(), che fa esattamente quello che forse avresti bisogno ... me confuso.
    al volante son nervoso

  9. #9
    Hai ragione...
    Io sono nell'evento di un button
    Ho provato col metodo Desktop.getDesktop().open(file);
    dove file è l'URL del file da aprire...come mai non funziona??
    Praticamente schiacciando un tasto devo lanciare un video...ttt qua, ma non so come fare

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da toninosanchez
    Hai ragione...
    Io sono nell'evento di un button
    Ho provato col metodo Desktop.getDesktop().open(file);
    dove file è l'URL del file da aprire...come mai non funziona??
    Praticamente schiacciando un tasto devo lanciare un video...ttt qua, ma non so come fare
    Io, seguendo le istruzioni dell'articolo, e leggendo le javadoc, i vari tipi di file li apro tutti, da Office, a PDF, a txt, a xml ecc... con i file audio e video non ho provato perché i miei PC da lavoro sono paccottiglia-free.

    Ripeto: passo passo le istruzioni, anche quelle che verificano se il pc dove sei supporta o no alcune cose. E non solo Desktop.getDesktop().open(file).
    al volante son nervoso

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.