| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:30:57
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Estou utilizando o SO Debian + J2SE.
Em minha aplicação rodando em Window XP (Ou qualquer outro tipo de Windows), as propriedades de FocusListener funcionam corretamente. Porém quando vou rodar minha aplicação no Debian o mesmo não funciona.
O que não funciona?
-> Simplesmente as janelas não vem para frente. Quando abro uma janela em cima de outra (AlwaysOnTop), a mesma fica atrás! e deveria ficar na frente.
Porque essa diferença entre os SOs ? O linux trata esses eventos de forma diferente? Como proceder para ter o mesmo funcionamento do Windows?
Obs: Notei que o Debian se perde entre as janelas do próprio ambiente.
Tchauzin!
This message was edited 2 times. Last update was at 14/05/2010 10:51:01
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:42:53
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Pode ser problema referente a drivers e instalações do SO..
Se você mesma constatou que ele se perde nas janelas, provavel ser drivers, "acredito eu"
De uma analisada se os drivers estão instalados corretamente, Linux é trabalhoso por causa disso ;P
Mas confesso ser uma plataforma excelente de trabalho
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:46:08
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Tudo configurado corretamente...
Me irrito com essas coisas rs
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:46:23
|
BrunoCarlo
Virtual Machine Man
Membro desde: 25/11/2004 10:50:06
Mensagens: 633
Localização: Rio de Janeiro
Offline
|
lina wrote:
Porque essa diferença entre os SOs ? O linux trata esses eventos de forma diferente? Como proceder para ter o mesmo funcionamento do Windows?
Obs: Notei que o Debian se perde entre as janelas do próprio ambiente.
A resposta é: Sim,
O Tratamento destes eventos são gerenciados pelo par S.O->JVM, então pode ocorrer de se ter um comportamento diferente, isto explica um pouco o pq no Java fazer telas desktop é um pouco mais complexo do que em outras plataformas, temos os gerenciadores de layout e tals...
A um tempo atras, não lembro a versão da JVM, tinhamos um bug de quando se setava o SetVisible do JFrame, no windows ele vicava visivel mas não ia pra frente das outras janelas.. e em ambientes Gnome não ocorria...
Agora uma pergunta para tentar te ajudar, este FocusListener, vc está escutando qual componente? um JTextField, um JPanel???
|
Evoluir é preciso
Sempre bom olhar-API |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:49:08
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Mas Lina,
Conforme vc mesma sitou, o SO se prede nas proprias janelas
Ou é problema de Drivers, ou de SO.. Ou até mesmo Incompatibilidade de Drivers,
Já tive diversos problemas qndo a isso quando usava a distro Ubuntu 9.1 ou anterior...
Não é facil =P
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:53:37
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
BrunoCarlo wrote:
lina wrote:
Porque essa diferença entre os SOs ? O linux trata esses eventos de forma diferente? Como proceder para ter o mesmo funcionamento do Windows?
Obs: Notei que o Debian se perde entre as janelas do próprio ambiente.
A resposta é: Sim,
O Tratamento destes eventos são gerenciados pelo par S.O->JVM, então pode ocorrer de se ter um comportamento diferente, isto explica um pouco o pq no Java fazer telas desktop é um pouco mais complexo do que em outras plataformas, temos os gerenciadores de layout e tals...
A um tempo atras, não lembro a versão da JVM, tinhamos um bug de quando se setava o SetVisible do JFrame, no windows ele vicava visivel mas não ia pra frente das outras janelas.. e em ambientes Gnome não ocorria...
Agora uma pergunta para tentar te ajudar, este FocusListener, vc está escutando qual componente? um JTextField, um JPanel???
Oi,
Me expressei errado! na realidade não é FocusListener. O que acontece é o seguinte:
Tenho uma tela aberta, clico no botão ("Abrir janela"). Quando essa janela aparece, ela fica atrás. mesmo dando setVisible com AlwaysOnTop.
No Windows essa nova janela vem para frente perfeitamente.
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:55:16
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
TheKill wrote:Mas Lina,
Conforme vc mesma sitou, o SO se prede nas proprias janelas
Ou é problema de Drivers, ou de SO.. Ou até mesmo Incompatibilidade de Drivers,
Já tive diversos problemas qndo a isso quando usava a distro Ubuntu 9.1 ou anterior...
Não é facil =P
Oi,
Pois é. Só que já verifiquei isso....tudo atualizado e tudo perfeito.
O Debian se perde nas janelas, porque ele é um tanto "ultrapassado"! porém, preciso utilizar ele.
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 15:56:35
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Hum entendo,
Mas já testou em outras distro?
Outras maquinas?
Ps.: Pra mim o problema é este ;D
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 16:04:48
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Não... o cabeça dura do meu chefe não quer testar em outra.
Apenas no Debian.
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 16:11:52
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
OMG, então realmente complica =P
Boa sorte
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/05/2010 10:50:46
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Passei a utilizar o KDE no lugar do Gnome para o ambiente gráfico.
Assim, passou a funcionar o meu problema de foco nas janelas.
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/05/2010 10:52:47
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
como falei, problema de Distro ^^
HASDiuAHSDIUDHiu.. Legal =)
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
|
|