TextField

2 respostas
robson_oliveira

Estou querendo que um usuario digite em um JTextField um numero de sua conta e sua senha, e quando digitado ao clicar no botao confirmar, ele verifique se os dados estao corretos e execute uma outra tela.
Este e um sistema tipo caixa eletronico, quando ele digitar seus dados ele vai executar a tela de operação aonde ele vai poder depositar sacar e etc… mas como faço para o textfield funcionar desta forma.

public void actionPerformed(ActionEvent e){

if(e.getSource() == ok){

c1.selectAll();

c2.selectAll();

if(c1.equals(cont) && c2.equals(sen)){

removeAll();

add(p2);

setSize(550,550);

validate();

}

}

2 Respostas

Eder_Peixoto

Não te entendi?

Pelo que entendi, o seu aplicativo funcionará da seguinte forma:

O usuário irá digitar: o número da conta em um JTextField e a senha em outro;
Após irá clicar num JButton;

Para saber quando ele cliclou no JButton, coloque um ouvinte nele. Quando o evento de clique de mouse no JButton for “disparado”, você chama por exemplo um método que será responsável por verificar se os dados digitados são corretos.

Espero ter ajudado.

tinorberto

Oi , aqui coloque o codigo entre as tags [code ] fica mais facil , pelo qu entendi vc tem um frame que com dois campos e um botão , vou fazer um esboço do codig o aqui …

//cria os campos de textos
Textfield senha = new Textfield(); 

//cria os campos de textos
Textfield login = new Textfield(); 

jButton1 = new JButton("Button1"); // botão com texto

//adicionar todos no frame 

// Cria ButtonHandler para tratamento de evento do botão
ButtonHandler handler = new ButtonHandler();

jButton1.addActionListener(handler);


//metodo para tratar evento
public void actionPerformed(ActionEvent event){

//pegar o valor do campo de texto e comparar 
// para isso vc pode usar senha.getText();
}

e ± isso flw

Criado 27 de dezembro de 2008
Ultima resposta 28 de dez. de 2008
Respostas 2
Participantes 3