segunda-feira, 13 de fevereiro de 2012

Criando uma Agenda com SJ CRUD e Editando no NetBeans

1. Baixe o programa SJ CRUD neste link: http://ateoriadadesevolucao.blogspot.com/p/download-do-software-sj-crud.html.

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

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

3. Clique em “Arquivo” e em “Novo Programa”.

4. Vamos criar uma agenda de contatos usando um modelo pronto.

5. Insira o nome do programa e clique em “Próximo”.

6. Você pode editar a classe “Contato”. Depois clique em “Próximo”.

7. Vamos selecionar a opção “Salvar no Banco de Dados”.

8. Uma janela abrirá para que você insira as informações para conectar com o banco de dados. Se o banco de dados já existir, você pode testar a conexão.
Depois clique em “OK”.

9. Clique em “Finalizar” para gerar a pré-visualização do programa.

10. Você pode usar as opções da “Paleta”, na lateral esquerda da janela, para alterar o visual do programa.

11. Vamos escolher o segundo layout na “Paleta” e gerar os arquivos para editar no NetBeans clicando no botão “Gerar Arquivos Form”.
 

12. Os arquivos .java e .form serão gerados.

13. Os arquivos foram gerados no mesmo local onde o .JAR do programa SJ CRUD foi executado.

14. Vamos copiar o pacote “agenda”.

15. No NetBeans IDE, crie um novo projeto. Vamos chamar o novo projeto de “Agenda”.

16. Cole o pacote “agenda” no projeto do NetBeans.

17. Os arquivos .java e .form estão no pacote “agenda” e as imagens no pacote “agenda.img”.

18. Adicione a lib “mysql-connector-java-x.x.x-bin.jar” ao projeto.

19. No NetBeans, você pode editar a aparência do programa clicando e arrastando componentes.

20. Altere o código do programa e acrescente as funcionalidades que desejar.

21. Execute o programa e veja ele funcionando.


Confira o passo-a-passo em vídeo:




Nenhum comentário:

Postar um comentário

Related Posts Plugin for WordPress, Blogger...