You are on page 1of 5

Criao de um formulrio JFrame em Java com conexo com o MySql

http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari...

Seguir @linhadecodigo

3.063 seguidores

2.475

Log In / Cadastre-se

Pesquisar

HOME

DESENVOLVIMENTO

FRONT-END

BANCO DE DADOS

EM DESTAQUE

TODOS
Publicidade

PUBLIQUE

Desenvolvimento - Java

Criao de um formulrio JFrame em Java com conexo com o MySql


Este Artigo tem como objetivo mostrar a criao de um formulrio em Java e conect-lo com uma base de dados MySQl, ser abordado um exemplo simples, porm possibilitar o leitor a criar formulrios mais complexos.
por Leonardo da Silva Gomes Rocha

REVISTAS DEVMEDIA

83

12

24

Criao de um formulrio JFrame em Java com conexo com o MySql


.Net mag 113 easy Net Mag 35
VER TODAS ASSINE

Introduo: Este Artigo tem como objetivo mostrar a criao de um formulrio em Java e conect-lo com uma base de dados MySQl, ser abordado um exemplo simples, porm possibilitar o leitor a criar formulrios mais complexos. Ferramentas utilizadas e link para Download: NetBeans 7.0.1 http://netbeans.org/downloads/index.html SDK 7 http://www.oracle.com/technetwork/java/javase/downloads/index.html MySql 5.5.16 http://dev.mysql.com/downloads/installer/ Heidi SQL 5.1 http://www.baixaki.com.br/download/heidisql.htm Abra sua IDE e crie um novo Projeto em Java; Clique com o boto direito do mouse a adicione um Formulrio JFrame.
TOP 10 - ARTIGOS TOP 10 - AUTORES

1 2 3 4 5 6 7 8 9 10

Blob fields in MySQL Databases Comandos bsicos em SQL - insert, update, delete e select HTML Bsico Menu em CSS - Menu dropdown horizontal com HTML5 e CSS3 Formato dos registros do Sintegra PL/SQL - Procedures e Funes Excel: Como verificar se existe valores duplicados HTML Avanado Quanto vale o seu servio? Aprenda a cobrar pelo seu trabalho. Manipulando datas e horas no Excel
VER TODOS

Informe um nome para o seu Formulrio:

1 de 5

02/04/2014 16:51

Criao de um formulrio JFrame em Java com conexo com o MySql

http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari...

Aparecer a seguinte tela:

Agora iremos modelar o nosso formulrio para que ele tenha a aparncia de uma tela de Login: Inserir alguns componentes de acordo com os dados da tabela: Paleta Controles Swing Controles Swing Controles Swing Controles Swing Controles Swing Componente Rtulo Rtulo rea de Texto Campo de Senha Button Nome Sistema jLabel1 jLabel2 jTextField1 jPasswordField1 jButton1

Ter a seguinte tela:

Altere a propriedade text de todos os componentes e ter o seguinte Layout:

2 de 5

02/04/2014 16:51

Criao de um formulrio JFrame em Java com conexo com o MySql

http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari...

A parte visual da nossa tela de Login j est pronta agora vamos mexer no cdigo do formulrio e aplicar algumas linhas de cdigo no mtodo construtor: V guia Cdigo-fonte:

Aps acessar o cdigo fonte digite duas linhas de cdigo abaixo do initComponents() como descrito na imagem abaixo:

Agora crie uma nova classe para se conectar com o Banco com o nome ConexaoMySQL e digite o seguinte cdigo:

OBS: necessrio ter uma base de dados com uma tabela e dois campos, para que o sistema possa obter os dados. Abra o Heidi SQL (caso tenha outro programa como o SQL Yog, o mesmo tambm pode ser utilizado) e digite:

3 de 5

02/04/2014 16:51

Criao de um formulrio JFrame em Java com conexo com o MySql

http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari...

Como podemos visualizar os dados foram inseridos com sucesso no banco sendo root e root. Agora adicionaremos o Driver JDBC no projeto: Clique como o boto direito do mouse sobre o projeto v a propriedades, selecione a opo bibliotecas e adicione o MySQL JDBC Driver , como descrito na imagem abaixo:

Agora de um duplo clique em cima do boto OK de seu formulrio, para criar um evento click do mouse e voc ser direcionado para o cdigo fonte, ento digite o cdigo abaixo:

Agora execute o seu projeto e digite o nome e senha do usurio cadastrado no banco:

4 de 5

02/04/2014 16:51

Criao de um formulrio JFrame em Java com conexo com o MySql

http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari...

Leonardo da Silva Gomes Rocha - Estudante em Anlise e Desenvolvimento de Sistemas na Fatec-ZL. Estagirio na WordTech Solues Inteligentes atuando com desenvolvimento de aplicativos Web.

83

12

24

Leia tambm
Conhecendo a interface Map do Java
Java

Trabalhando com a Interface Set no Java


Java

Classes Wrappers em Java


Java

ComboBoxModel em Java
Java

Reduzindo a Mutabilidade em Java


Java

Estamos aqui: Linha de Cdigo faz parte do grupo Web-03

Poltica de privacidade e de uso | Anuncie | Cadastre-se | Fale conosco

Linha de Cdigo
Curtir

8.593 pessoas curtiram Linha de Cdigo.

Plug-in social do Facebook

2014 Linha de Cdigo. Todos os direitos reservados

5 de 5

02/04/2014 16:51

You might also like