| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 09:45:17
|
fernandoeick
JavaEvangelist
Membro desde: 24/01/2007 14:18:48
Mensagens: 489
Localização: Campinas-SP
Offline
|
Alguém pode me dar algumas instruções de como coloco o meu sistema, carregar, quando o computador é utilizado, ao lado do relógio do windows, no Systray e ficar executando em segundo plano?
Consegui alguns exemplos aqui na busca do fórum mas estou encontrando dificuldades.
Agradeço a todos!
This message was edited 1 time. Last update was at 07/02/2008 10:57:58
|
Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5
E dá-lhe Grêmio! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 10:08:12
|
brunolinsalves
JavaChild
Membro desde: 23/11/2007 09:14:21
Mensagens: 102
Offline
|
Segue o código de um tutorial que eu encontrei em http://www.devmedia.com.br/articles/viewcomp.asp?comp=1817
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 10:40:48
|
fernandoeick
JavaEvangelist
Membro desde: 24/01/2007 14:18:48
Mensagens: 489
Localização: Campinas-SP
Offline
|
Já testei este exemplo.
Fiz assim, baixei o arquivo jdic-20060613-bin-cross-platform e adicionei o jdic.jar no meu projeto. Ao rodar dá este erro:
O que será que é?
E Bruno, somente com esta classe minha aplicação já vai ficar rodando lá no barra perto do relógio, porque em nenhum momento indiquei nenhuma classe dizendo o que eu queria que rodasse lá.
Agradeço.
|
Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5
E dá-lhe Grêmio! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 10:46:18
|
brunolinsalves
JavaChild
Membro desde: 23/11/2007 09:14:21
Mensagens: 102
Offline
|
Bom dia fernandoeick,
Eu nunca usei o SystemTray ... por isso não posso afirmar com certeza, porém eu acho que no main da sua aplicação você deverá inserir a seguinte linha:
Qual a versão do java que você está usando ?
parece que o SystemTray só funciona a partir da 6 ...
da uma atualizada na versão do java... e fala se deu certo ....
Espero ter ajudado...
Flw
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 10:56:17
|
fernandoeick
JavaEvangelist
Membro desde: 24/01/2007 14:18:48
Mensagens: 489
Localização: Campinas-SP
Offline
|
Certo Bruno.
Rodou, com as suas dicas. Porém, não acontece o que deveria. A aplicação roda, mas o tal do ícone não aparece lá.
Eu criei um projeto separado, que roda somente esta classe. Devo fazer isto de maneira diferente?
Agradeço!
|
Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5
E dá-lhe Grêmio! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 11:00:28
|
brunolinsalves
JavaChild
Membro desde: 23/11/2007 09:14:21
Mensagens: 102
Offline
|
a String com o endereço da imagem está com o caminho correto ?
pode ser por isso que o ícone não está aparecendo ...
Vê se é isso ...
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 11:16:18
|
fernandoeick
JavaEvangelist
Membro desde: 24/01/2007 14:18:48
Mensagens: 489
Localização: Campinas-SP
Offline
|
Não era isso não. A imagem está correta.
Mas como eu faço para esta classe carregar o que eu realmente quero, porque a única coisa que ela está fazendo é colocar um ícone lá em baixo.
Agradeço.
|
Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5
E dá-lhe Grêmio! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2008 11:21:32
|
brunolinsalves
JavaChild
Membro desde: 23/11/2007 09:14:21
Mensagens: 102
Offline
|
Opa...
depende do que você quer fazer ...
no exemplo que eu te mostrei ...
era só para colocar um item no systemTray .. e se você clicar com o botão direito nele e apertar "Quit" ele encerra a aplicação ..
você pode inserir mais items no menu que aparece quando você clica no ícone, atribuindo a eles várias utilidades...
porém você pode colocar para ele fazer outras coisas... isso vai depender de como você implemente isso...
Espero ter ajudado
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2008 10:58:55
|
fernandoeick
JavaEvangelist
Membro desde: 24/01/2007 14:18:48
Mensagens: 489
Localização: Campinas-SP
Offline
|
Bruno, obrigado pela ajuda.
Consegui resolver meu problema.
|
Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5
E dá-lhe Grêmio! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2009 06:59:41
|
geidivan
JavaTeenager
![[Avatar]](/images/avatar/60e6ea8c63d0c5e6b8eecd289c4da78e.jpg)
Membro desde: 11/09/2008 17:07:59
Mensagens: 172
Offline
|
O que você fez para resolver?
O meu está dando erro na seguinte linha:
Aparece a seguinte mensagem:
O que pode ser isso?
|
Geidivan J. de Brito
|
|
|
 |
|
|