Associar o tipo de arquivo ao aplicativo Java Swing
Estou criando um aplicativo java swing e preciso definir o meu programa como o programa padrão para a extensão do arquivo.mcsd
(Tipo MIMEtext/mcsd
). estedevo trabalhar no windows, e seria legal se funcionasse no OS X / Linux também. Eu sou um pouco novo para o java (3 ou 4 meses) então por favor não me bombardeie com todos os tipos de conversa de especialistas.
Eu tenho vistoassociando uma extensão de arquivo personalizada com o aplicativo java no windows, mas eu preferiria não usar o Java Web Start. Se possível, também gostaria de saber como definir o ícone desse tipo de arquivo. eu encontreiexe4j como forma de criar o.exe
e planeja usá-lo, mas se não é a melhor ferramenta para convertinf para um exe ou alguém sabe algo melhor não hesite em me dizer. Outra coisa: eu preciso ser capaz de obter os dados deste arquivo depois que o programa for aberto.
Então minha pergunta é:Como eu faço isso?