Como faço um leitura em minha telinha de Cadastro?

4 respostas
Leandro_M

Olá pessoal
Eu estou fazendo uma aplicação onde precisa de uma tela de cadastro
Eis o seguinte código que passaram para mim

É um freme que tem todas as informações para o Cadastro só que não estou conseguindo faz a leitura desses dados do jeito que estão na tela de cadastro.
Eu queria guardar todos esses dados que serão incluidos ao cliclar em OK, mas não consigo nem fazer a leitura deles.

algém pode me dar uma luz e dizer como faço? algum exemplo ou me informar qual método eu coloco para fazer essa leitura.

segue o código

Cadastro
import java.awt.*; 
import javax.swing.*; 

public class Layout extends JFrame { 

   private JPanel lateral, base; 

   public Layout() 
   { 
        
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setBounds(150,200,280,200);
        
        lateral = new JPanel();
        lateral.setLayout(new GridLayout(5,2,5,5));

        lateral.add(new JLabel("  Nome:"));
        lateral.add(new JTextField(50));

        lateral.add(new JLabel("  Apelido:"));
        lateral.add(new JTextField(50));

        lateral.add(new JLabel("  Idade:"));
        lateral.add(new JTextField(50));

        lateral.add(new JLabel(" E-mail:"));
        lateral.add(new JTextField(50));

        lateral.add(new JLabel("  Home-Page:"));
        lateral.add(new JTextField(50));

        lateral.setBorder(BorderFactory.createEtchedBorder());

        getContentPane().add(lateral, BorderLayout.CENTER);
        
        base = new JPanel();
        base.setLayout(new FlowLayout());

        base.add(new JButton("Cadastrar"));
        base.add(new JButton("Cancelar"));

        base.setBorder(BorderFactory.createEtchedBorder());

        getContentPane().add(base, BorderLayout.SOUTH);

   } 

   public static void main(String args[]) 
   { 
        (new Layout()).show();

   }
}

4 Respostas

H

Capture o evento botão cadastrar e depois use o metodo nome.getText(); para recuperar o texto digitado em cada JTextField.

Leandro_M

Desculpa minha burrice ou falta de conhecimento mas eu não entendi.

Ainda estou aprendendo sobre como utilizar a classe Frame e seus componentes.

Tem como me fornecer um exemplo?

Grato,

H

A questão de quem está começando não e burrice ou falta de conhecimento, e sim pegar as informações que estão sendo passadas e procurar.

Te dei uma dica antes, falei sobre “evento do botao”, ai fica fácil www.google.com.br e faça a consulta com estas palavras http://www.google.com.br/search?q=capturar+evento+de+botao+java&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:pt-BR:official
com isso você se aprimora cada vez mais.

Espero ter te ajudado.

Leandro_M

o google é meu parceiro
esse código que lhe mostrei eu peguei no google

porém, o que quero não acho.
desculpa aí se fui “preguiçoso” ao pedir um exemplo

apenas queria saber “como se chega a um resultado”.

tipo: resultado = 5;
pode ser 5 * 1, ou 4 + 1, ou 3 + 2, ou …

essa captura que vc falou que complica, mas já estou procurando e baixanso apostilas para ver sano minha dúvida.

valeu pelas dicas

Criado 14 de dezembro de 2007
Ultima resposta 14 de dez. de 2007
Respostas 4
Participantes 2