Arquivo

Galera, estou fazendo um programa desktop em swing e me bateu a curiosidade de como fazer para que arquivos binários que meu programa gera fique com ícones do meu programa.
Ou seja, semelhante ao Funcionamento do OFFICCE.
Se o usuário der 2 cliques no arquivo, o mesmo abre o meu programa carregando os dados gravados no mesmo.

Ninguém arrisca nada?

igor
pra voce fazer isso voce tem que associar a extensão no registro do windows
e tentar pegar como parametro o caminho do arquivo

Isso voce quer fazer não é aconselhavél, porque acaba com o conceito multi-plataforma…maaas…
Se caso for Windows será essa estrutura que tem que ficar no Registro.

kami.reg

[code]Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT.kami]
@=“Arquivo.Kamikaze”
[HKEY_CLASSES_ROOT\Arquivo.Kamikaze]
[HKEY_CLASSES_ROOT\Arquivo.Kamikaze\DefaultIcon]
@="“C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS5\Dreamweaver.exe”,2"
[HKEY_CLASSES_ROOT\Arquivo.Kamikaze\shell]
[HKEY_CLASSES_ROOT\Arquivo.Kamikaze\shell\open]
[HKEY_CLASSES_ROOT\Arquivo.Kamikaze\shell\open\command]
@=“C:\Windows\notepad.exe %1”
[/code]

Rode isso através da classe Runtime.

Valeu galera!!!
Vou procurar estudar melhor sobre isto!