Agenda em java
import java.awt.event.*; import java.sql.*; import javax.swing.*;
public class Tela_Principal extends JFrame implements ActionListener
{
JLabel Lb_codigo, Lb_nome, Lb_ende, Lb_cel, Lb_tel_casa, Lb_tel_trab; JTextField txt_codigo, txt_nome, txt_ende, txt_cel, txt_tel_casa, txt_tel_trab, txt_mensagem; JTextArea txt_relatorio; JButton bt_inserir, bt_remover, bt_atualizar, bt_consultar, bt_limpar;
Tela_Principal() { setTitle("Exemplo: Banco de Dados - PreparedStatement - Oracle"); setBounds(100,100,600,600);
Lb_codigo = new JLabel("Codigo"); Lb_codigo.setBounds(20,20,100,20);
Lb_nome = new JLabel("Nome"); Lb_nome.setBounds(20,50,250,20);
Lb_ende = new JLabel("Endereço"); Lb_ende.setBounds(20,80,250,20);
Lb_cel = new JLabel("Celular"); Lb_cel.setBounds(20,110,250,20);
Lb_tel_casa = new JLabel("Casa"); Lb_tel_casa.setBounds(20,140,250,20);
Lb_tel_trab = new JLabel("Trabalho"); Lb_tel_trab.setBounds(20,170,250,20);
txt_codigo = new JTextField(""); txt_codigo.setBounds(130,20,100,20);
txt_nome = new JTextField(""); txt_nome.setBounds(130,50,250,20);
txt_ende = new JTextField(""); txt_ende.setBounds(130,80,250,20);
txt_cel = new JTextField(""); txt_cel.setBounds(130,110,250,20);
txt_tel_casa = new JTextField(""); txt_tel_casa.setBounds(130,140,250,20);
txt_tel_trab = new JTextField(""); txt_tel_trab.setBounds(130,170,250,20);
txt_mensagem = new JTextField(""); txt_mensagem.setBounds(20,500,490,20);
txt_relatorio = new JTextArea(""); txt_relatorio.setBounds(20, 270, 490, 200);
bt_inserir = new JButton("Inserir"); bt_inserir.setBounds(20,220,90,20);
bt_atualizar = new JButton("Atualizar"); bt_atualizar.setBounds(120,220,90,20);
bt_remover = new JButton("Remover"); bt_remover.setBounds(220,220,90,20);
bt_consultar = new JButton("Consultar");