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

12 respostas
E

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

12 Respostas

D

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?

E

Não sei fazer.

D

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

E

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.

Paulo_Silveira

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.

Adler_Medrado

DEUS SEJA LOUVADO!

Isso para algum trabalho de faculdade ou coisa assim?

[]s

E

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

Paulo_Silveira

usa um java.util.Properties

ou serializa a coisa

sua pergunta ainda esta muito vaga para nos

E

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); 
             } 
          } 
       ); 
    } 
}
luiz_ross

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

urubatan

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

Andr_a

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.

Criado 30 de outubro de 2002
Ultima resposta 24 de abr. de 2012
Respostas 12
Participantes 7