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 Criao de um formulrio JFrame em Java com conexo com o MySql 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. Informe um nome para o seu Formulrio: Publicidade Seguir @linhadecodigo 3.055 seguidores
2.472
Pesquisar HOME HOME DESENVOLVIMENTO DESENVOLVIMENTO FRONT-END FRONT-END BANCO DE DADOS BANCO DE DADOS EM DESTAQUE EM DESTAQUE TODOS TODOS PUBLIQUE PUBLIQUE
6 14 Like Like .Net mag 112 easy Net Mag 34 ASSINE VER TODAS REVISTAS DEVMEDIA 1 HTML Bsico 2 Comandos bsicos em SQL - insert, update, delete e select 3 Criando um sistema de cadastro e login com PHP e MySql 4 Menu em CSS - Menu dropdown horizontal com HTML5 e CSS3 5 HTML Avanado 6 Aprenda PHP e torne-se um bom programador sem gastar quase nada 7 Quanto vale o seu servio? Aprenda a cobrar pelo seu trabalho. 8 Tutorial: Desenhando com o Corel Draw 9 Customizando formulrios com CSS 10 Delphi: Realizando Consultas/Pesquisas (iniciante) VER TODOS TOP 10 - ARTIGOS TOP 10 - AUTORES 82 12 6 24 Criao de um formulrio JFrame em Java com conexo com o MySql http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari... 1 de 5 3/3/2014 09:22 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 Componente Nome Sistema Controles Swing Rtulo jLabel1 Controles Swing Rtulo jLabel2 Controles Swing rea de Texto jTextField1 Controles Swing Campo de Senha jPasswordField1 Controles Swing Button jButton1 Ter a seguinte tela: Altere a propriedade text de todos os componentes e ter o seguinte Layout: Criao de um formulrio JFrame em Java com conexo com o MySql http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari... 2 de 5 3/3/2014 09:22 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: Criao de um formulrio JFrame em Java com conexo com o MySql http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari... 3 de 5 3/3/2014 09:22 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: Criao de um formulrio JFrame em Java com conexo com o MySql http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari... 4 de 5 3/3/2014 09:22 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. Leia tambm Classes Wrappers em Java Java ComboBoxModel em Java Java Reduzindo a Mutabilidade em Java Java Gerenciamento da Integrao PMBoK Java Desenvolvendo e Usando Web Services em Java Java
6 14 Like Like Linha de Cdigo faz parte do grupo Web-03 Poltica de privacidade e de uso | Anuncie | Cadastre-se | Fale conosco Linha de Cdigo 8.421 pessoas curtiram Linha de Cdigo. Plug-in social do Facebook Curtir Curtir 2014 Linha de Cdigo. Todos os direitos reservados Estamos aqui: 82 12 6 24 Criao de um formulrio JFrame em Java com conexo com o MySql http://www.linhadecodigo.com.br/artigo/3312/criacao-de-um-formulari... 5 de 5 3/3/2014 09:22