primeiro post do ano. =)
A intenção era no primeiro post do ano colocar coisas novas como odb ,bluetooth, android e java
porem com alguns imprevistos, vou continuar com JFX não por opção mais por o nome do blog ser Bem 10 "o.s." JFX kkkkkkk
só para descontrair um pouco
feliz ano novo.
Então agora vamos ao que interessa...
binds em visualizações de paginas é um método que serve para fazer auto ajuste em elementos de classes ...
repare:
Rectangle rect=new Rectangle();
rect.WidthProperty().bind(stage.WidthProperty().Divide(2));
rect.setHeight(50);
o widthProperty() oferece o os elementos de largura o bind os ajusta comparando com outros valores ou classes .
fiz um pequeno navegador para visualizar como funciona e pra demostrar os aplicativos


Apesar da nova atualização para o JSE8 o bind continua
com aquelas pequenos errors de ajustes em resoluções de plataforma diferente des da versão 1.2 script....
Por exemplo em uma tv para um monitor ou de um WinXP para o Win8
mais não precisa se assustar porque provavelmente se este error ocorrer é só verificar
as ocorrências no código fonte ;)
uma ocorrência comum e utilizar hbox abaixo do menu
repare neste bind:
MenuBar mb=new MenuBar();
Menu mnarquivos,mnop;
mnarquivos=new Menu("Archiv");
mnop=new Menu("OPC");
mb.getMenus().addAll(mnarquivos,mnop);
go.getChildren().add(mb);
HBox hBox1=new HBox(05);
go.getChildren().addAll(hBox1);
hBox1.layoutYProperty().bind(mb.heightProperty().add(5));
hBox1.layoutXProperty().bind(scene.widthProperty().divide(scene.widthProperty()).add(7));
esta é uma forma certa de se utilizar bind();
Repare que toda propriedade de prefsize() foram auto ajustadas;
boa leitura.
...
...
Portanto a iniciativa para o bind em visualização de pagina fica assim
...
...
Comentários
Postar um comentário