JDialog mostar quando for pro desktop

olá pessoal,
estou tentatdo fazer um gadget mas estou ocm um problema, quando a minha aplicaçao esta rodando (um JDialog), ele aparece e fica normal se vc entrar em um progrma e minizar ele estar na area de trabalho o problema e se eu apertar o atalho de ir para o desktop ai ele nao aprece fica oculto… tem q apertar 2 vezes o botao de atalaho ou senao maximizar um program e minimizar para aplicação aparecer como resolvo isso ?
grato.