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.
Arquivo
4 Respostas
Ninguém arrisca nada?
E
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.
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"
Rode isso através da classe Runtime.
Valeu galera!!!
Vou procurar estudar melhor sobre isto!
Criado 22 de dezembro de 2010
Ultima resposta 1 de fev. de 2011
Respostas 4
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo