domingo, 31 de março de 2013

Criando um Programa Java com o J Planet

-->

Desenvolver programas com cadastro e consulta pode ser um trabalho muito repetitivo. Mas, com o J Planet, você vai perceber que criar esse tipo de programa pode ser fácil e rápido!

Veja um passo-a-passo de como criar um programa Java usando o J Planet, software gratuito que cria automaticamente as telas de cadastro e consulta do seu aplicativo Java.

1. Baixe o programa J Planet aqui: http://ateoriadadesevolucao.blogspot.com/p/software-j-planet.html.


2. Descompacte o arquivo ZIP e execute o JAR do programa.




OBS.: Para rodar o programa você deve ter o JDK instalado (versão 6 ou superior). Veja como instalar e configurar o JDK aqui: http://ateoriadadesevolucao.blogspot.com/2012/01/instalando-e-configurando-o-jdk-no.html.


3. Ao executar o programa, a seguinte tela abrirá:



4. Para adicionar uma classe, clique no botão "Adicionar Classe" na barra de ferramentas.



5. Defina um nome para a classe.

Você também pode definir se a tela de cadastro terá uma tabela de consulta (opção "Janela de Cadastro e Consulta") e se cadastro terá um campo para foto (opção "Cadastro com Foto").
Neste exemplo, vamos chamar a classe de "Contato".




6. Adicione os atributos da classe clicando nos componentes do menu lateral direito.
Edite as informações do atributo.



7. Adicione todos os atributos da classe.



8. Você pode alterar o nome do programa. Este nome será usado para nomear o pacote de códigos do seu programa.


* Você também pode alterar o nome da classe principal.


9. Defina o tipo de persistência de dados.
Você pode salvar em um banco de dados ou em arquivo.



10. Vamos salvar no banco de dados. Para isso, clique em "Editar Conexão" e informe os dados para conectar com o banco de dados.


Teste a conexão para verificar se o banco de dados existe e se as informações estão corretas.

* Se o banco de dados não for encontrado, você pode executar o script SQL para criá-lo depois de gerar os arquivos Java.


11. No menu "Look and Feel", escolha um visual que combine com o seu programa.





12. Agora, vamos gerar os arquivos .java. Para isso, clique no botão "Gerar arquivos Java" na barra de ferramentas.


* Você pode editar o seu programa copiando o pacote com os arquivos .java e colando em um IDE, como o NetBeans ou Eclipse. Veja o tutorial em J Planet - Criando um Programa Java e Editando no NetBeans Parte 2.


13. Clicando no botão "Gerar arquivo JAR", é criado o arquivo .jar, o executável do seu programa.



14. Execute o JAR gerado e teste o seu programa!



Veja também: J Planet - Criando um Programa a Partir de um Banco de Dados

terça-feira, 5 de março de 2013

terça-feira, 26 de fevereiro de 2013

Adicionar um JFormattedTextField com Máscara

-->

Para adicionar um componente JFormattedTextField no NetBeans, abra a "Paleta".
Clique em "Campo Formatado".


 Com o componente selecionado, posicione e clique para adicionar o componente no painel.


Abra a janela "Propriedades".
Na propriedade columns, defina o número de colunas do campo.


Clique sobre as reticências (...) da propriedade formatterFactory para definir um formato para o campo.


Em Categoria, escolha máscara e em Formatar selecione personalizado.
No campo Formato, digite a máscara.
Alguns exemplos de formato:
- Telefone: (##)####-####
- CEP: ##.###-###
- CPF: ###.###.###-##






Instalando o MySQL Query Browser

-->

Passo-a-passo para baixar e instalar o MySQL Query Browser.

1. Acesse o link http://downloads.mysql.com/archives.php?p=mysql-query-browser.


2. Eu baixei a versão 1.1.20.


3. Baixe o instalador do MySQL Query Browser para Windows.


4. Após fazer o download do arquivo, dê um duplo clique para executar.


5. Na tela que abrirá, clique em "Executar".


6. Clique em "Next".


7. Seleciona a opção "I accept the terms in the license agreement" e clique em "Next".


8. Você pode alterar o local onde o programa será instalado. Clique em "Next".


9. Deixe a opção "Complete" selecionada e clique em "Next".


10. Clique em "Install" para iniciar a instalação do programa.


11. Se for solicitado, clique em "Permitir" para que o programa seja instalado.
Aguarde até que a instalação seja completada.


12. Instalação concluída! Clique em "Finish".


13. Encontre o programa e execute.


14. Preencha os campos como mostra a imagem:
  • Eu estou usando o Wamp Server para conectar com o servidor MySQL. O usuário padrão ao instalar o Wamp é root com a senha é vazia.
Em "Default Schema", você deve colocar o nome do banco. Ao inserir o nome de um banco que não existe, você será questionado se deseja criá-lo.


15. Se você clicar em "OK" sem iniciar o servidor MySQL, a seguinte mensagem será exibida:
Veja como instalar e iniciar o Wamp Server (Vídeo)


16. Após iniciar o Wamp Server e clicar em "OK" o MySQL Query Browser é aberto:


17. Agora vamos abrir um script SQL. Vá no menu "File" > "Open Script..."


18. Encontre o arquivo .SQL e clique em "Abrir".


19. Na aba "Script 1", você pode editar o script do seu banco de dados.


20. Vamos executar o script para que o banco e as tabelas sejam criados. Clique em "Execute".


21. Se não houver erros no script, seu banco de dados será criado!



terça-feira, 12 de fevereiro de 2013

Adicionar Tela de Login ao Programa

-->

Este passo-a-passo mostra como adicionar a tela de login em um programa criado no J Planet, mas primeiro você deve criar um projeto no NetBeans IDE.


1. Depois de criar o seu projeto no NetBeans, vamos adicionar a tela de login ao seu programa.
Baixe o programa de exemplo com tela de login aqui: Tela de Login com Criptografia.


2. Extraia os arquivo do projeto.


3. No NetBeans, clique no menu Arquivo > Abrir Projeto.


4. Encontre o local onde você descompactou o programa com tela de login e clique em "Abrir".


5. Você deverá copiar as seguintes classes para o seu projeto:
Usuario.java;
Criptografia.java;
UsuarioDAO;
UsuarioDAOImp;
LoginJDialog.java;
PropertiesUsuario.java.

Clique com o botão direito na classe Usuario.java e selecione Copiar.



6. Clique com o botão direito no seu pacote br.com.jplanet.bean e selecione Colar > Refatorar Copiar.


7. Abrirá uma janela de confirmação. Clique em "Refatorar".


8. Copie o pacote br.com.jplanet.cripto.


9. Cole o pacote br.com.jplanet.cripto no seu projeto.


10. Faça isso com as outras classes:
Copie a classe UsuarioDAO para o pacote br.com.jplanet.dao.
Copie a classe UsuarioDAOImp para o pacote br.com.jplanet.dao.
Copie a classe LoginJDialog.java para o pacote br.com.jplanet.janelas.
Copie a classe PropertiesUsuario.java para o pacote br.com.jplanet.props.


11. No projeto ProgramaComLogin, abra a classe FrameProdutos.java que está no pacote br.com.jplanet.janelas.
Ao abrir a classe, será exibido o formulário da classe principal. Clique em "Código-Fonte" para ver o código da classe, como mostra a imagem:


12. Copie o seguinte trecho de código da classe FrameProdutos:




13. Dê um duplo clique sobre a sua classe principal para abri-la.


14. Cole o código no construtor da sua classe principal, como mostra a imagem a seguir:
Altere o texto do método setTitle para o título do seu programa.



15. Copie agora o trecho de código da classe FrameProdutos que chama a tela de Login:


16. Cole o código no construtor da classe como mostra a imagem a seguir:


17. Copie o último trecho do código:


18. Cole o código na classe principal:


19. Salve as alterações clicando em "Salvar Tudo".


20. Antes de executar o programa, você deve adicionar a tabela usuario ao seu banco de dados.
Eu vou usar o MySQL Query Browser para adicionar a tabela.
Veja como instalar o MySQL Query Browser!


21. Adicione as seguintes linhas ao seu script do banco de dados:



22. Execute para que a tabela seja adicionada.
  • Ao executar o script os dados contidos no banco serão deletados!


23. Agora já é possível executar o programa. Com a classe principal selecionada, clique em "Executar Arquivo".


24. Se não houver um Login cadastrado, a tela de Cadastro de Login será apresentada. Cadastre o login e execute o program novamente.


Related Posts Plugin for WordPress, Blogger...