Como criar uma janela(JFrame) "intocável"?  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
gco-designer
What is classpath?
[Avatar]

Membro desde: 16/10/2011 19:58:07
Mensagens: 9
Offline

Oi gente, meu problema é o seguinte, eu tava querendo criar uma janela que fosse apenas visível, mas que todos os eventos fossem capturados no componente de trás...
Eu sei, tá uma enrolaçada, mas é esse o pior problema: Eu não sei o que pesquisar pra encontrar isso.

Um exemplo pratico são aquelas notificações do Ubuntu:
http://sohminha.orgfree.com/images/Captura_de_tela.png
http://sohminha.orgfree.com/images/Captura_de_tela-1.png
http://sohminha.orgfree.com/images/Captura_de_tela-2.png

Como nos prints acima, mesmo com a notificação na frente, eu selecionei o texto na barra de endereço...
Será que tem como fazer isso no Java?

Desde já, agradecido...



JhowTroMundo
JavaTeenager
[Avatar]

Membro desde: 15/09/2009 02:33:50
Mensagens: 165
Localização: São Paulo
Offline

Pode começar por aqui. Talvez te ajude.
http://www.guj.com.br/java/37746-nao-exibir-as-bordas-e-barra-de-titulo-de-um-frame

The more men talk, the less they think.
[Email] [MSN]
gco-designer
What is classpath?
[Avatar]

Membro desde: 16/10/2011 19:58:07
Mensagens: 9
Offline

Vlw a dica cara!
Tipo, pra fazer a janela, a transparência, ou as bordas, tudo bem, mas o problema mesmo é tirar essa "solides", ou seja, dizer pro mouse que ela não exite...
Mas valeu mesmo a dica cara!



JhowTroMundo
JavaTeenager
[Avatar]

Membro desde: 15/09/2009 02:33:50
Mensagens: 165
Localização: São Paulo
Offline

Nao sei exatamente o que vc quis dizer com "tirar essa sodides", mas pode tirar a habilidade do frame de ser focável (setFocusable(false)), ou procurar outra propriedade que o valha. Nunca fiz nada do tipo, mas parece interessante.

This message was edited 1 time. Last update was at 19/12/2011 20:10:30


The more men talk, the less they think.
[Email] [MSN]
gco-designer
What is classpath?
[Avatar]

Membro desde: 16/10/2011 19:58:07
Mensagens: 9
Offline

É assim, o que eu quero fazer é uma espécie de "holograma".
Uma janela que seja exibida, mas que não seja "sentida", de forma que o mouse quando clique encima dela, acabe clicando no que tá atrás dela, como na terceira imagem, onde eu selecionei o texto, mesmo com aquela pop-up na frente... entende?
Uma notificação que não atrapalhe na tela...

This message was edited 1 time. Last update was at 19/12/2011 20:16:13




JhowTroMundo
JavaTeenager
[Avatar]

Membro desde: 15/09/2009 02:33:50
Mensagens: 165
Localização: São Paulo
Offline

Ahhhh.... Boa sorte!
Quanto tiver a solução posta ai, pq eu nao faço ideia kkk

The more men talk, the less they think.
[Email] [MSN]
gco-designer
What is classpath?
[Avatar]

Membro desde: 16/10/2011 19:58:07
Mensagens: 9
Offline

Pode dexar!



dudaskank
GUJ Ranger
[Avatar]
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline

Veja se isso ajuda:


Eduardo Oliveira

Toque a balada do amor inabalável, eterna love song de nós dois...

Página
[WWW]
gco-designer
What is classpath?
[Avatar]

Membro desde: 16/10/2011 19:58:07
Mensagens: 9
Offline

Isso vai me servir pra outro projeto, mas nesse caso, o que eu procuro é fazer uma janela "fantasma", um holograma, onde eu clico nela e o mouse clique no que esta atrás, como se ela não estivesse ali.
Mas vlw pela ajuda cara! Isso vai me servir pra uma notificação que eu tava precisando fazer!
Valeu!



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