AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Ottenere dal SO il programma associato alla estensione di un

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
Rain
Guest





PostPosted: Sun Oct 23, 2005 1:06 am    Post subject: Ottenere dal SO il programma associato alla estensione di un Reply with quote



Salve a tutto il NG.
É la prima volto che posto qui!!
Vi pongo subito la mia domanda: nel mio programma Java, avrei necessità di
ottenere, per una determinata estensione di un file, qual è il programma
predefinito associato a tale estensione.
Esiste un qualche metodo che mi permetta di saperlo?
In altre parole, nella mia interfaccia grafica, facendo doppio-click su di
un file deve aprirsi il programma predefinito settato nelle impostazioni del
SO.
Per il momento sono riuscito ad ottenere solo l'icona di sistema mediante
ciò che segue:


File file = new File("Prova.mp3");
FileSystemView fsv = FileSystemView.getFileSystemView( );
Icon icon = fsv.getSystemIcon(file);


ma, per quanto riguardo ciò a cui sono attualmente interessato, non ho
trovato nulla.
Sapete aiutarmi?
Ringrazio anticipatamente tutti coloro che mi risponderanno.


--
*Rain*

«Il cuore ha le sue ragioni che la ragione non conosce.»
[Blaise PASCAL]


Back to top
Vincent Vega
Guest





PostPosted: Sun Oct 23, 2005 8:06 am    Post subject: Re: Ottenere dal SO il programma associato alla estensione d Reply with quote



Rain wrote:

Quote:
Vi pongo subito la mia domanda: nel mio programma Java, avrei necessità di
ottenere, per una determinata estensione di un file, qual è il programma
predefinito associato a tale estensione.
Esiste un qualche metodo che mi permetta di saperlo?

Non in java.
L'unico modo è fare una interfaccia nativa vedendo poi fra le shell API
di windows cosa si può fare.

Back to top
Manny Calavera
Guest





PostPosted: Sun Oct 23, 2005 10:52 am    Post subject: Re: Ottenere dal SO il programma associato alla estensione d Reply with quote



Il Sun, 23 Oct 2005 03:06:15 +0200, non sapendo cosa fare, hai scritto
<emB6f.7109$Ij.5386 (AT) tornado (DOT) fastwebnet.it>:

Quote:
ma, per quanto riguardo ciò a cui sono attualmente interessato, non ho
trovato nulla.
Sapete aiutarmi?
Ringrazio anticipatamente tutti coloro che mi risponderanno.

Non penso proprio, anche perché non tutti i so hanno il concetto di
programma predefinito, quindi è una richiesta insensata da fare a un
sistema multipiattaforma, potresti, forse, usare delle jni allo scopo, ma
poi ti legheresti a questo o quello sistema operativo

--
Manny Calavera
Mail to: anforagimailpuntocom²
(_/) <- This is Bunny.
(°_°) Copy Bunny into your signature to help
(> <) him on his way to world domination.

Back to top
Gian Uberto Lauri
Guest





PostPosted: Mon Oct 24, 2005 9:37 am    Post subject: Re: Ottenere dal SO il programma associato alla estensione d Reply with quote

Quote:
"MC" == Manny Calavera <leggi_nell (AT) fir (DOT) ma.invalid> writes:

MC> Il Sun, 23 Oct 2005 03:06:15 +0200, non sapendo cosa fare, hai
MC> scritto <emB6f.7109$Ij.5386 (AT) tornado (DOT) fastwebnet.it>:

Quote:
ma, per quanto riguardo ciò a cui sono attualmente interessato, non
ho trovato nulla. Sapete aiutarmi? Ringrazio anticipatamente
tutti coloro che mi risponderanno.

MC> Non penso proprio, anche perché non tutti i so hanno il concetto
MC> di programma predefinito,

E non solo. Ci sono sistemi molto più evoluti dell'estensione del nome
per definire quale è il tipo di un file, che si basano su "ciò che il
file è" e non su come si chiama. Ma Windows non li usa...

--
/ ___
/___/__|_|_|__|___Gian Uberto Lauri_____________________
//-- | | | | Integralista GNUslamico
/ e allevatore di bug da competizione

Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.