Programa systray  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
leandro_bortolotto
Debugger

Membro desde: 25/05/2006 16:43:41
Mensagens: 60
Offline

Pessoal,

Estou criando um programa que fica no systray do windows, só que ele consome muita memória (8MB só de início), e principalmente quando crio o ícone para colocar a imagem nele, a imagem em si tem apenas 1k, mas quando utilizo a classe ImageIcon, o programa utiliza muita memória (10MB a mais, ficando uns 18MB), eu tenho que otimizar isso, alguém sabe como?

Por exemplo, o programa jucheck, que executa o update automático do java, que se encontra em: C:\Program Files\Java\jre1.6.0_01\bin, ele também fica o systray, com ícone e utiliza apenas 7MB, alguém sabe se este .exe do java é escrito em java mesmo? Será que consigo este código, já pesquisei mas não encontro.

Alguma dica?

Agradeço a todos.
Leandro Sehnem Bortolotto

Leandro Sehnem Bortolotto
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

leandro_bortolotto wrote:

Por exemplo, o programa jucheck, que executa o update automático do java, que se encontra em: C:\Program Files\Java\jre1.6.0_01\bin, ele também fica o systray, com ícone e utiliza apenas 7MB, alguém sabe se este .exe do java é escrito em java mesmo? Será que consigo este código, já pesquisei mas não encontro.



O Jucheck e o Jusched são escritos em C ou C++, e não usam a JVM. Veja se baixando os fontes completos do JDK você pode encontrá-lo (não, não está em src.zip, que contém apenas fontes de algumas bibliotecas do Java que estão em rt.jar).

Em vez disso, veja se nos exemplos do Microsoft Platform SDK ou então no Visual Studio 2005 existe um programa com systray.


[WWW]
leandro_bortolotto
Debugger

Membro desde: 25/05/2006 16:43:41
Mensagens: 60
Offline

Obrigado, vou verificar.

Leandro Sehnem Bortolotto
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team