| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2002 16:10:00
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Como faço para deletar o conteudo de vários JTextFields de um cadastro após clicar no botão cadastrar. Tem como eu fazer com que
quando eu clicar no botão ele automaticamente cadastre o cliente e apague o conteudo dos JTextFields ao mesmo tempo?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2002 16:23:54
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
Você já sabe usar os ActionListeners?
Você pode adicionar um ActionListener, que limpe os campos e cadastre.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2002 16:24:40
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Eu não sei usar ActionListeners, poderia me ajudar?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2002 23:09:11
|
marison
HelloWorld
![[Avatar]](/images/avatar/c8c669843d9e498057c97.gif)
Membro desde: 04/10/2002 22:47:15
Mensagens: 10
Localização: Cachoeirinha/Rs/BRASIL
Offline
|
luiz_ross wrote:Eu não sei usar ActionListeners, poderia me ajudar?
- importe a biblioteca event ... (import java.awt.event.*
- implemente o ActionListener .. (class tãnã...extends..implements ActionListener{ )
- Adicione o evento ao(s) botao(ões)
( nomedobotao.addActionListener(this); )
- Então coloque o método actionPerformed em algum lugar
(public void actionPerformed(ActionEvent e){ .... })
No lugar dos "..." você coloca as ações que devem ser tomadas quando o usuário clicar no botão. No caso de existirem mais de 1 botão,você pode identificar de qual deles partiu o "clique" com...
if(e.getSource()==NOME_DO_BOTAO){ .... faça tal coisa.. }
Entenda NOME_DO_BOTAO como o nome do objeto JButton(BUtton) que você criou.
Ex : JButton botao=new JButton("daee"); o nome seria 'botao'.
Acho que era isso,falow!
Marison souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2002 23:36:18
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Olha, usar ActionsListener eh relativamente simples. Por exemplo, para fazer o que voce quer ( limpar o conteudo dos JTextField ao clicar no botao ), basta fazer algo como o seguinte codigo:
Nesse codigo voce simplesmente esta dizendo que, ao clicar no botao, deseja que as acoes definidas dentro de actionPerformed() sejam executadas.
Para implementar o codigo mostrado pelo Marison, voce teria que fazer assim:
Mais ou menos isso. A diferenca desse metodo eh que voce define todas as acoes em um unico local, ao inves de definir um actionListener individual para cada componente.
[]'s
Rafael Steil
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2009 08:13:12
|
fabricioempresa
JavaEvangelist
![[Avatar]](/images/avatar/f288c59d6f743a188d83de19a4463173.jpg)
Membro desde: 26/11/2009 17:32:11
Mensagens: 312
Localização: Caxias do Sul
Offline
|
seuJtextfield.setText("");
|
Programador Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2009 08:28:28
|
d2s
Smalltalk
![[Avatar]](/images/avatar/d79a1ae78d9b8d938de59140ddd08db1.jpg)
Membro desde: 07/12/2009 15:11:16
Mensagens: 3
Offline
|
Cria um metodo para limpar os campos :
public void limpaCampos(){
jTextField1.setText("");
jTextField2.setText("");
}
e no evento do seu botão você chama este método......................
|
|
|
 |
|
|