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.
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 ^.^
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.
- Acesse o menu File -> New -> Java Project, dê um nome e clique em Finish.
- 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.
- 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
- 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.
- 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.
- 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.
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
Postar um comentário