


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Aqui temos um exemplo de um formulário java swing simples para cadastro de veículos, com campos para preencher dados como placa, marca, modelo, cor, ano, chassi, tipo de proprietário, endereço do proprietário, entre outros.
Tipologia: Notas de estudo
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!



import javax.swing.; import java.awt.; import java.awt.event.; import java.sql.;
public class E_Placas extends JFrame { JButton botao_Incluir, botao_Alterar, botao_Excluir, botao_Consultar;
JLabel jPlaca, jMarca, jModelo, jCor, jAno, jVeiculo_Usado, jVeiculo_Novo, jChassi, jRestricao, jProprietario, jJuridica, jFisica, jNome_Prop, jCnpj, jCpf, jData_Nas, jEnd_Prop, jBairro, jCep, jCidade, jEstado, jPais, jEmail, jTel;
JTextField tPlaca, tMarca, tModelo, tCor, tAno, tVeiculo_Usado, tVeiculo_Novo,tChassi, tRestricao, tProprietario, tJuridica, tFisica, tNome_Prop, tCnpj, tCpf, tData_Nas, tEnd_Prop, tBairro, tCep, tCidade, tEstado, tPais, tEmail, tTel;
public E_Placas() { super ("Inclusão de Placas"); Container tela = getContentPane(); tela.setLayout( null );
jPlaca = new JLabel("Placa:"); jMarca = new JLabel("Marca"); jModelo = new JLabel("Modelo"); jCor = new JLabel("Cor"); jAno = new JLabel("Ano Fabricação / Modelo"); jVeiculo_Usado = new JLabel("Veículo Usado"); jVeiculo_Novo = new JLabel("Veiculo Novo"); jChassi = new JLabel("Chassi"); jRestricao = new JLabel("Veiculo Alienado?"); jProprietario = new JLabel("Tipo de Proprietário"); jJuridica = new JLabel("Jurídica"); jFisica = new JLabel("Física"); jNome_Prop = new JLabel("Nome do Proprietário"); jCnpj = new JLabel("CNPJ:"); jCpf = new JLabel("CPF"); jData_Nas = new JLabel("Data de Nascimento"); jEnd_Prop = new JLabel("Endereço do Proprietário"); jBairro = new JLabel("Bairro"); jCep= new JLabel("CEP"); jCidade = new JLabel("Cidade"); jEstado = new JLabel("Estado"); jPais = new JLabel("Pais"); jEmail = new JLabel("E-mail"); jTel = new JLabel("Fone");
tPlaca = new JTextField(8); tMarca = new JTextField(50); tModelo = new JTextField(15); tCor = new JTextField(50); tAno = new JTextField(20); tVeiculo_Usado = new JTextField(5); tVeiculo_Novo = new JTextField(5); tChassi = new JTextField(12); tRestricao = new JTextField(10); tProprietario = new JTextField(10); tJuridica = new JTextField(5); tFisica = new JTextField(5); tNome_Prop = new JTextField(80); tCnpj = new JTextField(17); tCpf = new JTextField(14); tData_Nas = new JTextField(10); tEnd_Prop = new JTextField(80); tBairro = new JTextField(50); tCep = new JTextField(9); tCidade = new JTextField(50); tEstado = new JTextField(40); tPais = new JTextField(50); tEmail = new JTextField(50); tTel = new JTextField(50);
botao_Incluir = new JButton("Incluir Registro");
botao_Alterar = new JButton("Alterar Registro");
botao_Consultar = new JButton("Consultar Registro");
botao_Excluir = new JButton("Excluir Registro");
jPlaca.setBounds(5, 5, 60, 20); jMarca.setBounds(20, 40, 80, 20); jModelo.setBounds(20, 60, 60, 20); jCor.setBounds(540, 60, 85, 25); jAno.setBounds(20, 80, 80, 20); jVeiculo_Usado.setBounds(300, 80, 80, 20); jVeiculo_Novo.setBounds(500, 80, 80, 20); jChassi.setBounds(20, 100, 80, 20); jRestricao.setBounds(20, 120, 80, 20); jProprietario.setBounds(285, 120, 80, 20); jJuridica.setBounds(470, 120, 80, 20); jFisica.setBounds(20, 140, 60, 20); jNome_Prop.setBounds(340, 140, 80, 20); jCnpj.setBounds(20, 160, 60, 20); jCpf.setBounds(20, 180, 85, 20); jData_Nas.setBounds(20, 200, 80, 20); jEnd_Prop.setBounds(250, 200, 80, 20); jBairro.setBounds(450, 200, 80, 20); jCep.setBounds(20, 220, 80, 20); jCidade.setBounds(20, 240, 80, 20); jEstado.setBounds(350, 240, 100, 20);
tela.add(jEstado); tela.add(jPais); tela.add(jEmail); tela.add(jTel);
tela.add(tPlaca); tela.add(tMarca); tela.add(tModelo); tela.add(tCor); tela.add(tAno); tela.add(tVeiculo_Usado); tela.add(tVeiculo_Novo); tela.add(tChassi); tela.add(tRestricao); tela.add(tProprietario); tela.add(tJuridica); tela.add(tFisica); tela.add(tNome_Prop); tela.add(tCnpj); tela.add(tCpf); tela.add(tData_Nas); tela.add(tEnd_Prop); tela.add(tBairro); tela.add(tCep); tela.add(tCidade); tela.add(tEstado); tela.add(tPais); tela.add(tEmail); tela.add(tTel);
tela.add(botao_Incluir); tela.add(botao_Alterar); tela.add(botao_Consultar); tela.add(botao_Excluir);