Boa tarde pessoal,
Eu criei um ícone de impressão utilizando o Systray do Java.
Na opção de saída do ícone eu coloquei um: System.exit(0)
Quando rodo ele pelo netBeans e clico na opção de sair funciona perfeitamente, o ícone é fechado e o processo é excluído do Gerenciador de Tarefas.
Porém eu eu rodo o meu printServer executável, assim que eu clico na opção de saída do ícone ele até some, porém o processo continua no Gerenciador de Tarefas, e seu eu rodo ele novamente e fecho o ícone mais uma vez ficam dois processos na memória e assim sucessivamente!
Ja tentei fazer utilizar um dispose() também da seguinte forma:
static final SysTrayMenuIcon icon = new SysTrayMenuIcon("duke.ico");
private SysTrayMenu menu;
.
.
.
if(e.getActionCommand().equals( "exit" )){
//sair
//System.exit(0);
menu.dispose();
}
Mas também não funcionou 
Se alguém souber de mais alguma maneira eu agradeço ok!!
Obrigado e até mais…
Fernando Vieira
