Tray Icon nas diversas interfaces gráficas (linux & windows)  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
chackal_sjc
Thread.start()

Membro desde: 07/04/2006 13:55:29
Mensagens: 46
Localização: São José dos Campos, SP
Offline

Olá!
Estou precisando de uma biblioteca de tray icon (para exibir o íconezinho na bandeija do sistema) que funcione tanto no Gnome quanto do KDE e no windows. Alguém conhece?

Encontrei esta aqui :http://systray.sourceforge.net porém ainda não está nativa no gnome.
Valeu

http://chackalsjc.wordpress.com
https://sourceforge.net/projects/tecnotel/
Hayros
Thread.start()
[Avatar]

Membro desde: 31/08/2006 12:19:18
Mensagens: 31
Localização: Brasília - DF
Offline

Dá uma conferida em TrayIcon do Mustang em

http://java.sun.com/javase/6/docs/api/

I'm the one that you wanted, I'm your superbeast. Your Vile Lasagna, brothing chaos eternal!

**coff*coff**Pruuuuu**coff**uuuuu**coff*coff**
[Email] [MSN]
chackal_sjc
Thread.start()

Membro desde: 07/04/2006 13:55:29
Mensagens: 46
Localização: São José dos Campos, SP
Offline

Tem como você dar um exemplo do uso dela?

aqui não estou encontrando essa classe quando tento chamar o java.awt.TrayIcon no netbeans.

Obrigado!

http://chackalsjc.wordpress.com
https://sourceforge.net/projects/tecnotel/
transvaal
Debugger

Membro desde: 28/04/2006 07:36:05
Mensagens: 57
Offline

Ou:

The JDesktop Integration Components (JDIC) project aims to make Java? technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence. Its mission is to enable seamless desktop/Java integration.


https://jdic.dev.java.net/
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

olá

chackal_sjc wrote:Tem como você dar um exemplo do uso dela?

aqui não estou encontrando essa classe quando tento chamar o java.awt.TrayIcon no netbeans.

Obrigado!


Esta classe só existirá na próxima versão do Java (a que seria chamada de Mustang) que deve sair na primeira semana de dezembro. Mas você pode baixar o build 98 que já está bem estável e provavelmente bem igual à versão final. Eu estou usando direto para tudo. O link é http://download.java.net/jdk6/

Baixe também os docs.

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
gqueiroz
Debugger

Membro desde: 26/04/2006 12:28:07
Mensagens: 53
Offline

Apenas a titulo de informação,

Recentemente tivemos um problema na utilização do JDIC no projeto XMPM da BenQ-Siemens. No linux ocorre, frequentemente, o congelamento do X (ambiente gráfico), tanto no KDE como no GNOME, quando alguma operação, tenta ser realizada com o tray icon e consequentemente é preciso reiniciar o sistema operacional.

Tentamos recompilar as libs em C (.so) que vem junto com a API mas mesmo assim o travamento persistiu.
E não encontramos nenhum bug deste gênero reportado.

Sendo assim deixo esta informação para que fiquem atentos caso alguém passe por esse problema no linux.

Abraços,

Gyowanny Queiroz
chackal_sjc
Thread.start()

Membro desde: 07/04/2006 13:55:29
Mensagens: 46
Localização: São José dos Campos, SP
Offline

eu usei a jdic aqui no linux e funcionou perfeitamente... no KDE e no GNOME... não testei no windows ainda pq nao tenho as dll dela.. mas no linux funcionou certinho... gostei muita ta biblioteca..

falando nisso..
como que faço para chamar outro aplicativo pelo meu programa em java??
por exemplo.. eu tenho um outro programa Tecnotel.jar e queria executa-lo pelo meu programinha de systemtray (.jar separado)... tem como??
tem como também fazer comandos do sistema pelo java? Por exemplo.. comandos em bash para unix..

Obrigado

http://chackalsjc.wordpress.com
https://sourceforge.net/projects/tecnotel/
zongman
Debugger

Membro desde: 11/07/2007 10:45:48
Mensagens: 66
Offline

chackal_sjc,
respondendo a sua pergunta sobre comandos do sistema pelo java, tem um codigo de uma cara q faz isso.
http://www.google.com.br/search?hl=pt-BR&client=firefox-a&rls=org.mozilla%3Apt-BR%3Aofficial&hs=esZ&q=executacomando+java+unix+win&btnG=Pesquisar&meta=

primeiro link...

Agora a minha...
estou tendo problemas com um código que utiliza a biblitoteca Jdic no KDE,

ao se clicar como botão direito do mouse no ícone criado, no KDE parece que "o botão fica falhando", o menu pisca rapidamente, ás vezes aparece. Testei no GNOME e no Win funcionou blz.

Alguém saberia me informar o pq disso?
Obrigado.




Nós devemos ser a mudança que queremos ver no mundo.
Ghandi.
Kknd
JavaEvangelist
[Avatar]

Membro desde: 13/10/2006 10:54:18
Mensagens: 338
Offline

Sim, o Tray não funciona no KDE.

.: Temple Of Shadows :. Linux User #435550

OProj
[WWW]
zongman
Debugger

Membro desde: 11/07/2007 10:45:48
Mensagens: 66
Offline

Tem algum lugar que está escrito isso? pode ter algum jeito de contornar?
ou o chackal_sjc viajou...

Nós devemos ser a mudança que queremos ver no mundo.
Ghandi.
homisinho
JavaTeenager
[Avatar]

Membro desde: 16/10/2006 15:53:29
Mensagens: 180
Offline

ola pessoal,
estou re-postando esse tópico para relembrar o assunto....
eu estou agora criando uma aplicação e irei utilizar o tray, mas quero q a mesma funcione em todas as plataformas, inclusive na interface do KDE no linux, testei aqui no windows XP e ate mesmo aqui o icone n apareceu.
Na barra de ferramentas apareceu o espaço onde o icone deveria aparecer, e clicando invertido no espaço abre o menu, só q a imagem do icone n aparece....
testei com várias extensões de img, .ICO .GIF .PNG



alguem ai ja criou um tray que funcionou tanto em linux quanto em windows???
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team