| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 14:28:32
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
Olá pessoal!! Alguém sabe como deixar pintado o conteúdo de um componente (tipo, como se tivesse passado o mouse por cima para apagar)? Outra coisa: para acessar esse componente deve - se apenas usar TAB e nunca o mouse. Assim: a cada tab dado, o cursor passa nos componentes. E em cada um que ele passar, deve pintar o conteúdo (para quando a pessoa escrever, o conteudo sumir). Alguém sabe? Valeu!!!!
This message was edited 1 time. Last update was at 07/06/2005 14:30:36
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 14:31:48
|
paulohbmetal
GUJ Ranger
![[Avatar]](/images/avatar/a368b0de8b91cfb3f91892fbf1ebd4b2.jpg)
Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline
|
hein?!
A Paz!!
|
Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 15:04:13
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
Acho que nosso amigo está nos falando em como deixar selecionado o conteúdo de um textField, de forma que qualquer caracter escrito apagará o conteúdo anterior.
É isto Rodrigo ?
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 15:05:13
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
Vou dar um exemplo: Vamos supor que eu tenha 2 JTextFields. Um embaixo do outro. Quando quero passar de um para o outro, só poderei usar TAB e nunca o mouse. Quando eu estiver com o cursor (não é o mouse, é o cursorzinho que fica piscando) em um JTextField, ele deve selecionar o que estiver escrito nele. Então, se o usuário tentar escrever alguma coisa, o conteúdo se apaga e entre o que o usuário digitou. Acho que agora ficou mais fácil
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 15:06:13
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
é isso mesmo márcio!!!!! Como faço???
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 15:38:51
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
Rodrigo,
Para selecionar, tem dois métodos que devem ser aplicados no evento do ganho do foco
que são : setSelectionStart() e setSelectionEnd()
Agora, quanto a inibir o mouse, não sei se tem jeito.
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 15:48:38
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
Blz márcio, vou tentar!! Agora, quanto ao mouse, não vou inibir ele não. Mas eu precisava desta funcionalidade no sistema. Justamente para não usar o mouse, mas se o usuário quiser usar, sem problemas. Vou tentar, depois posto se funcionou!! Valeu!!
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 16:16:23
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
Márcio, consegui que aparecesse uma mensagem quando se obtém o foco do componente, mas falta selecionar o seu conteúdo. Ou seja, falta pintar o que está dentro do componente, como se tivesse clicado com o mouse e selecionado o seu conteúdo. Daí é só escrever que automaticamente apaga o que estava escrito. quem puder ajudar agradeço!!
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2005 17:17:01
|
Rodrigo Vieira Pinto
JavaEvangelist
![[Avatar]](/images/avatar/e7e69cdf28f8ce6b69b4e1853ee21bab.jpg)
Membro desde: 15/07/2004 11:05:05
Mensagens: 354
Localização: São Paulo
Offline
|
Resolvi! é só fazer assim: para selecionar tudo do textfield, coloque esta linha dentro de um método focusGained(FocusEvent e) textField.selectAll(); e colocar a interface FocusListener. Não esqueça de usar também o método focusLost, pois a interface pede. Valeu galera!!!!
|
"Ser o segundo é ser o primeiro dos perdedores" - Ayrton Senna
"Eu vou dá 10 pau!!" - Aracy de Almeida
Nova dupla sertaneja: Waterfall e Procedural. Pra começar, é sertanejo (ARGH!)
"Bem, dizia eu que a aritmética..." - Prof. Girafales
 |
|
|
 |
|
|