Prg de cadastro em java, me ajudem, por favor.!

PESSOAL ME AJUDEM, POR FAVOR, PRECISO DESENVOLVER UM PRG EM JAVA ATÉ SEXTA MAS NÃO SEI.

NECESSITO DE UM PROGRAMA SIMPLES QUE FAÇA: INCLUSÃO, EXCLUSÃO, ALTERAÇÃO E CONSULTA, EM APENAS DOIS CAMPO, NOME E FONE.

NÃO PRECISA USAR NEM JBDC PODE SWER ARRAY OU EM TXT.

NECESSITO QUE ALGUÉM ME PASSE UM CÓDIGO DE EXEMPLO, POR FAVOR

OBRIGADO

Você não tem nem ideía de como fazer?
Nem chegou a tentar fazer nada?
Chegou a escrever algo e está com dúvida?

Não sei fazer.

Não tem nem idéia?? Conhece a linguagem Java?
Sabe como funciona?

ESTAVA TENTANDO FAZER POR BANCO DE DADOS, MAS NAO PRECISAVA DE TANTO ASSIM, ENTAO ME DISSERAM QUE CONSIGO FAZER GRAVANDO OS DADOS EM UM TXT.

MAS QUERO SABER COMO FAÇO A PARTE GRÁFICA, E O COMO FAÇO OS BOTOES INCLUIR, EXCLUIR, ALTERAR, FUNCIONAR.

POR FAVOR ME AJUDE.

cunha

no java.sun.com/tutorials tem um tutorial falando sobre swing, explicando como coloccar botoes e janelas

se voce sabe java, vai ser facil aprender. tem um tutorial de hello world aqui no GUJ que ensina o basico basico do swing, comece por ele

mas se voce nao conhece java, vai ser muito dificil fazer esse programa

coloque ai as duvidas que voce estiver tendo.

DEUS SEJA LOUVADO!

Isso para algum trabalho de faculdade ou coisa assim?

[]s

como faço para que os dados que coloco em variáveis sejam gravadas em um arquivo txt??

usa um java.util.Properties

ou serializa a coisa

sua pergunta ainda esta muito vaga para nos

PRIMEIRAMENTE MUITO OBRIGADO PELA ATENÇÃO E AJUDA. CARA ATÉ AGORA CONSEGUI FAZER UMA PARTE, AÍ EM BAIXO SEGUE O QUE CONSEGUI FAZER, MAS ME AJUDE COM O CÓDIGO DOS BOTÕES.

COMO FaÇO, PARA INCLUIR, EXCLUIR, E ALTERAR OS DADOS QUE DIGITO.NÃO TENHO IDÉIA DE COMO FAZER.

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

public class teste extends JFrame{ 
   public JButton incluir, 
                  excluir, 
                  alterar,
                  consultar;
                   
   
   public JLabel titulo,
                 nome, 
                 end, 
                 bairro, 
                 cidade, 
                 estado, 
                 fone_ddd; 
                 
   public JTextField nome1, 
                     end1, 
                     bairro1, 
                     cidade1, 
                     fone_ddd1; 
                               
   
   public JComboBox estado1; 
   public String ufs[] = {"MG","RJ","SC","SP"}; 
    
   public teste() 
   { 
      //super("Teste"); 
       
      Container c = getContentPane(); 
      c.setLayout(null); 
       
      
        titulo = new JLabel("Agenda Telefônica");
        c.add(titulo);
        nome = new JLabel("Nome:"); 
        c.add(nome); 
        nome1 = new JTextField(); 
        c.add(nome1); 
        end = new JLabel("Endereço:"); 
        c.add(end); 
        end1 = new JTextField(); 
        c.add(end1); 
        bairro = new JLabel("Bairro:"); 
        c.add(bairro); 
        bairro1 = new JTextField(); 
        c.add(bairro1); 
        estado = new JLabel("Estado:"); 
        c.add(estado); 
        estado1 = new JComboBox(ufs); 
        estado1.setMaximumRowCount( 6 ); 
        estado1.setEditable(true); 
        c.add(estado1); 
        fone_ddd = new JLabel("Fone DDD:"); 
        c.add(fone_ddd); 
        incluir = new JButton("Incluir"); 
        c.add(incluir); 
        excluir = new JButton("Excluir"); 
        c.add(excluir); 
        alterar = new JButton("Alterar"); 
        c.add(alterar);
        consultar = new JButton("Consultar"); 
        c.add(consultar); 
        
        
        Insets insets = c.getInsets(); 
        titulo.setBounds(140 + insets.left, 10+ insets.top, 250, 20);
        nome.setBounds(25 + insets.left, 50+ insets.top, 75, 20); 
        nome1.setBounds(65 + insets.left, 50+ insets.top, 250, 20); 
        end.setBounds(25 + insets.left,  75 + insets.top, 75, 20); 
        end1.setBounds(85 + insets.left, 75 + insets.top, 230, 20); 
        bairro.setBounds(25 + insets.left, 100 + insets.top, 75, 20); 
        bairro1.setBounds(65 + insets.left, 100 + insets.top, 102, 20); 
        estado.setBounds(170 + insets.left, 100+ insets.top, 75, 20); 
        estado1.setBounds(217 + insets.left, 100 + insets.top, 98, 20); 
        fone_ddd.setBounds(135 + insets.left, 125 + insets.top, 75, 20); 
        incluir.setBounds(25 + insets.left, 150 + insets.top, 85, 20); 
        excluir.setBounds(113 + insets.left, 150 + insets.top, 85, 20);
        alterar.setBounds(200 + insets.left, 150 + insets.top, 85, 20);
        consultar.setBounds(287 + insets.left, 150 + insets.top, 90, 20);
        
        
    } 
    
    
    public static void main(String args[]) 
    { 
       teste window = new teste(); 
        Insets insets = window.getInsets(); 
        window.setTitle("Agenda telefonica"); 
        window.setSize(420 + insets.left + insets.right, 
                       250 + insets.top + insets.bottom); 
        window.setVisible(true); 
        
       teste app = new teste(); 
        
       app.addWindowListener( 
          new WindowAdapter() { 
             public void windowClosing(WindowEvent e) 
             { 
                System.exit(0); 
             } 
          } 
       ); 
    } 
}

Tem certeza que vc fez esse código, eu não tenho tanta certeza assim?

da uma olhada no metodo addActionListener do JButton, é ele que ta faltando ai :slight_smile:

Eu sei que este tópico é antigo, mas caso algum usuário tenha uma dúvida semelhante a essa,
tem um software que gera aplicativos Java com telas de cadastro e consulta automaticamente.
O usuário só precisa informar as classes e os atributos e pode escolher se quer salvar no banco ou em arquivo.
É um software gratuito e está disponível para download neste link http://ateoriadadesevolucao.blogspot.com.br/p/software-j-planet.html.