|
Ol� pessoal, td bem? Sou novo
neste grupo e j� necessito da ajuda de vcs. Tenho que elaborar um programa at�
este s�bado, que fa�a inclus�o, exclus�o, altera��o e consulta, pegando v�rios
tutoriais, consegui chegar at� uma parte, mas n�o sei como fazer o programa
incluir, excluir... e as outras fun��es. J� me disseram que o que est� faltando
� o addActionListener, mas n�o sei usar ele. Ser� que algu�m pode dar uma olhada
no meu c�digo e me dizer como eu coloco o addActionListener???
Valeu galera!!
Abra�o.
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[] = {"SP","RJ","SC","MG"}; 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); } } ); } } |
