Criação de pacotes para uma Aplicação no JavaFx

Olá Pessoal!

Hoje vamos ver como dar conteúdo a uma aplicação com mais de um Pacote.
Ja sabemos como criar uma aplicação, agora vamos aprender a como criar pacotes. Primeiro passo agora é abrir o Eclipse e criar um projeto, ou utilizar um que ja tenha dado inicio. Para se criar um novo projeto siga os passos.

  1. Acesse o menu
  2. File -> New -> Java Project, dê um nome  e clique em Finish. 
  3. Clique com o botão direto sobre o seu projeto e acesse o menu New -> Package, dê um nome (criaremos três tipos de pacotes VO, VIEW E DAO, separados) e em seguida clique em Finish.
  1. Clique com o botão direito no pacote  e acesse o menu New -> Class. Dê um nome para a classe  e clique em Finish.
Quem ainda não sabe configurar a biblioteca do JavaFX, a seguir tem o passo a passo de como referenciar seu projeto.Uma vez feito isso, todas as classes serão reconhecidas no seu código e você poderá compilar/executar sua aplicação JavaFX

  1. Acesse o menu Windows -> Preferences. Na árvore no lado esquerdo, escolha Java -> Build Path -> User Libraries e clique em New... dê um nome para a biblioteca (eu usei JAVAFX) e clique em OK.
  2. Clique sobre a biblioteca criada e então clique em Add JARs..., navegue até a instalação do JavaFX(no Windows, o SDK deverá ficar em C:\Program Files\Oracle\JavaFX 2.1 SDK) e procure o JAR jfxrt.jar (geralmente na pasta lib). Clique em Ok.
  3. Clique com o botão direito sobre o seu projeto e acesse o menu Build Path -> Add Libraries..., vai aparecer um diálogo. Escolha User Libraries e na tela seguinte marque a recém criada biblioteca do JavaFX e clique em Finish.
Abaixo na Imagem, mostra como fica os pacotes e a Biblioteca num Projeto que estou Trabalhando.


Mais afinal para que serve esses Pacote e porque são separados?
Pergunta que me fiz quando iniciei um projeto, por isso vou explicar para vocês o que cada pacote representa e o que possui dentro deles. Assim ficará claro o que seu projeto necessita.
Cada pacote possui dentro dele as classes e demais arquivos que fazem com que a aplicação rode 

NomedoPacote.view:  No pacote .view, encontra-se a classe Controller, que tem a finalidade de tratar todas as funcionalidades dos componentes. Incluímos também o arquivo .FXML que é a codificação da tela já implementada com o Scene Builder e o arquivo .CSS, que nada mais é que uma folha de estilos, aonde localiza-se todas as cores, fontes e outros itens utilizados no software.
Nela também encontramos a classe Main, responsável por rodar a aplicação.

NomedoPacote.vo:No pacote .vo que incluímos a classe do VO do software, local este que declaramos todos os atributos do mesmo.

NomedoPacote.dao: No pacote .dao, teremos dentro a classe do DAO, essa responsável pela conexão com o banco de dados.

Então é isso Galera, espero que tenham aprendindo.
Atá a proxima Postagem!Valeu Galera ^.^

Comentários

Postagens mais visitadas deste blog

Importando o PrimeFaces no Projeto!

Como Abrir Menus com Imagens no JavaFX

Primeira Aplicação - Olá MundoFX