TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem c

Por:   •  6/9/2015  •  Trabalho acadêmico  •  976 Palavras (4 Páginas)  •  166 Visualizações

Página 1 de 4

package br.barretuino.gui;

import java.awt.Dimension;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.sql.SQLException;

import javax.swing.JButton;

import javax.swing.JComboBox;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JTextField;

import br.barretuino.jdbc.ClienteDAO;

import br.barretuino.modelagem.Cliente;

public class frmCliente extends JFrame implements ActionListener{

private JLabel lbCpf, lbNome, lbEnd, lbEndRua, lbEndNum, lbEndBairro,

lbEndCidade, lbEndUF, lbEndComplemento, lbSexo;

private JTextField txtCpf, txtNome, txtEndRua, txtEndNum, txtEndBairro,

txtEndCidade, txtEndComplemento;

private JComboBox cbxSexo;

private JComboBox cbxEstado;

private String sexo[] = {"Masculino","Feminino"};

private String estado[] = {"AC" ,"AL", "AP", "AM","BA","CE",

"DF", "ES", "GO", "MA",

"MT", "MS" , "MG", "PB",

"PR", "PA","PE","PI","RJ",

"RN", "RS","RO",

"RR","SP", "SC", "SE","TO" };

private JButton btCadastrar, btExcluir, btPesquisar, btAlterar, btSair, btLimpar;

private ClienteDAO dao;

private Cliente cliente;

public frmCliente(){

setTitle("Controle de Clientes - Cadastro de Clientes");

//Tamanho do Frame

int comprimento = 650;

int largura = 260;

setSize(comprimento,largura);

//Disposição Inicial e Final

Dimension d = Toolkit.getDefaultToolkit().getScreenSize();

setLocation((d.width - comprimento)/2,(d.height - largura)/2);

//Instanciando objeto de Cliente

try{

dao = new ClienteDAO();

} catch(Exception ex){

JOptionPane.showMessageDialog(null, "Erro ao construir ClienteDAO.\nErro --> " + ex,

"Atenção - Erro Grave", JOptionPane.ERROR_MESSAGE);

}

cliente = new Cliente();

setLayout(null);

//SetBounds (Coluna Inicial, Linha Inicial, Comprimento, Largura)

lbCpf = new JLabel("CPF:");

lbCpf.setBounds(5,16, 50, 10);//seta a posição

txtCpf = new JTextField(11);

txtCpf.setBounds(35,11, 85, 22);

lbNome = new JLabel("Nome:");

lbNome.setBounds(145,16, 50, 10);

txtNome = new JTextField(25);

txtNome.setBounds(185,11, 230, 22);

lbEnd = new JLabel("Endereco:");

lbEnd.setBounds(5,38, 70, 22);

lbEndRua = new JLabel("Rua:");

lbEndRua.setBounds(15,61, 70, 22);

txtEndRua = new JTextField(25);

txtEndRua.setBounds(45,61, 270, 22);

lbEndNum = new JLabel("Num:");

lbEndNum.setBounds(330,61, 70, 22);

txtEndNum = new JTextField(4);

txtEndNum.setBounds(366,61, 50, 22);

lbEndBairro = new JLabel("Bairro:");

lbEndBairro.setBounds(440,61, 70, 22);

txtEndBairro = new JTextField(35);

txtEndBairro.setBounds(486,61, 100, 22);

lbEndCidade = new JLabel("Cidade:");

lbEndCidade.setBounds(15,91, 70, 22);

txtEndCidade = new JTextField(35);

txtEndCidade.setBounds(80,91, 235, 22);

lbEndUF = new JLabel("UF:");

...

Baixar como (para membros premium)  txt (10.1 Kb)   pdf (56.7 Kb)   docx (17.2 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com