Aplicativo simples para cadastro com JFX e Mysql parte 2



Aplicativo simples para cadastro com JFX e Mysql parte 2


Diagrama de layout do aplicativo sem BD


Neste simples diagrama o Stage se encontra no estado (StageStyle.UNIFIED); (padrão).
 O HBox(1) è o root os outros apenas são childs o HBox(1) esta utilizando bind(); 
assim se mantem sempre centralizado de acordo com calculo das propriedade do scene.
ou seja mesmo que a tela seja redirecionada a Scene manterá tudo que tiver no HBox1 ajustado automaticamente.

 

É Provável que em uma próxima atualização ao blog seja adicionado um artigo sobre bind();
a um tempo venho estudando sobre este método pra poder fazer um material bem completo.

hbox.layoutXProperty().bind(scene.widthProperty().subtract(scene.widthProperty().divide(1.1)));
hbox.layoutYProperty().bind(scene.heightProperty().subtract(scene.heightProperty().divide(1.3)));

Este é o código do layout sem banco de dados.
..a
..a

Criando o banco de dados com mariaDB 
Pra facilitar o xampp possui uma ferramenta que manipula o banco de dados com MySQL assim podemos
criar e apagar ou manipular o banco de dados por linha de comando
facilitando na manutenção do banco de dados

1 criando um banco de dados e inserindo dados
No xamp  inicie a mariaDB com a shell ou com o prompt no diretório c:\\xamp. entre com usuário padrão "root" password " "branco por padrão


...
...


ler e escrever no banco de dados com java fx é tao simples quanto criar classes controles no JFX
vou adicionar a claasse pronta no pastebin ao final os downloads dos projetos 
faça boa leitura

Codigo jfx completo ->Aqui
Download do projeto completo ->Aqui







 

Comentários