///****************para usar********
//crie um objeto
TaskBar Task = new TaskBar("nome da sua imagem",this,"nome da sua aplicação"); //this referencia o proprio jframe
//no método construtor
Task.instanceTask();
//no evento de minimizar seu jframe deixe ele invisivel
private void formWindowDeactivated(java.awt.event.WindowEvent evt) {
this.setVisible(false);
}
//pronto ;]
//********************************
//outras funções
//-> mostra mensagem no task
Task.displayMessageTask("titulo", "Chegou uma nova mensagem", 1);//1 -> referencia o tipo de mensagem (alerta, informação, erro)
//-> usa sequencia de mudança do icone do task
//pode ser usado pra ficar mudando o icone caso chega uma nova mensagem ou um aviso, etc..
Task.useSequenceImage("nome da imagem 1","nome da imagem 2", 400);//400 -> tempo de alternação da iimagem (1000 = 1s)
//altera o icone sem usar sequencia..
Task.alterImageTray("nome da sua imagem");
//observação: lembrando que a imagem está dentro da pasta src do seu sistema e o formato é png.