| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 08:53:52
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Olá...
verificando vários tutos sobre o JavaFX, achei mesmo como uma forma mais fácil de fazer as telas swing e etc....
mas, ví que ele usa para orientação os Layouts Manager do Swing: Box, Grid, Border ....
então pensamos: de que adianta um script mais fácil se nos deixa travado nos layouts, onde fazer telas ricas leva a um punhado de código ruim de refatorar e de incrementar? E mais, a rapides em fazer as telas com este script se quebra na implementação com os layouts.....
Entao, existe algo mais fácil para JavaFX neste sentido?? Fazer telas realmente mais rápido e fácil......
jopss
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 09:03:58
|
fabiofalci
GUJ Master
![[Avatar]](/images/avatar/c359889a833e7612e0cff1dc69d272bc.png)
Membro desde: 11/04/2006 09:23:14
Mensagens: 1057
Localização: Porto Alegre - RS
Offline
|
jopss , mas o JavaFX não abstrai esse esquema de layout? Eu não sei, nunca olhei a fundo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 09:08:52
|
perell
Thread.start()
Membro desde: 15/10/2003 12:30:54
Mensagens: 26
Localização: Piaui
Offline
|
Ola a todos,
Da uma olhadinha no zk framework www.zkoss.org
|
Cultive o amor |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 09:23:10
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
entao, pelos exemplo que vi, inclusive uma da JavaMagazine que dá pra ver claramente, temos que usar os Layouts do Swing.
por ex:
se tiver mesmo alguma abstração disso, como faria uma tela dessas sem o matisse swing, com o JavaFX ?
Da uma olhadinha no zk framework www.zkoss.org
perell, mt legal isso ae, mas eu tenho que fazer em desktop! (tá eu posso acessar os clientes pelo browser, mas se for desk seria melhor!)
neste site tem os layout Swing e JavaFX, no tópico Layouts and borders:
http://www.ibm.com/developerworks/java/library/j-javafx/
jopss
This message was edited 1 time. Last update was at 14/04/2008 09:24:18
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 09:28:34
|
fabiofalci
GUJ Master
![[Avatar]](/images/avatar/c359889a833e7612e0cff1dc69d272bc.png)
Membro desde: 11/04/2006 09:23:14
Mensagens: 1057
Localização: Porto Alegre - RS
Offline
|
Tem razão, ele usa.
Por curiosidade, tu quer usar JavaFX? Pois me parece que ele ainda nao conseguiu decolar
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 09:30:49
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
queria por causa do binding da tela/classe... uso atualmente o genesis+swing para isso... além de que gostaria de tentar aprofundar nesse FX que parece que pode, um dia, as vezes, quem sabe.... decolar!!
jopss
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2008 16:48:51
|
EderBaum
JavaBaby
![[Avatar]](/images/avatar/b937384a573b94c4d7cc6004c496f919.jpg)
Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline
|
Olha, eu estou começando com javaFX e de cara posso dizer que ele revoluciona na questão de criar interfaces.
Casualmente jopss estou fazendo neste momento algo parecido com esta tela que você apresentou ai.
O Matisse é ótimo para criar interfaces, porém você deixa de ser dono do seu código, e acaba não sabendo muito bem como as coisas se comportam lá dentro.
Já com javaFX você cria interfaces puramente no código de formas muito simples.
Ai abaixo vai uma classe minha em JFX que cria um painel que pode ser instanciado com:
https://openjfx.dev.java.net/servlets/ProjectDocumentList
Baixe estes arquivos ai. Lá na pasta Trunk há alguns tutoriais muito uteis.
P.s. JavaFX não está maduro ainda, mas eu não toh nem ai e já toh usando
|
sabesim.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2008 11:41:09
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Já com javaFX você cria interfaces puramente no código de formas muito simples.
Entao... quanto a questão dos Layouts para os componentes da tela, não vi diferença nenhuma para o Swing... mesma complexidade para telas mais elaboradas..... ou existe saídas? Existe algum layout no FX para "fixar" o componente com coordenadas, e que não dê problemas se rodar no windows ou linux ?
jopss
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2008 20:51:51
|
EderBaum
JavaBaby
![[Avatar]](/images/avatar/b937384a573b94c4d7cc6004c496f919.jpg)
Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline
|
Estão aparecendo algumas ferramentas visuais já para JavaFX.
Porém para a Maioria dos Layouts managers do Swing há um correspondente no FX.
Só testei ainda no Windows, e o interessante é que por padrão não fica aquela coisa feia do LF metal do Swing, e sim algo mais parecido com o LF nativo do OS.
|
sabesim.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2008 01:14:13
|
genildof
Debugger
![[Avatar]](/images/avatar/6e2c22ab08479b1da4206a0c5d7da31e.jpg)
Membro desde: 30/09/2006 09:38:16
Mensagens: 70
Localização: Campo Grande - MS
Offline
|
Ainda não fiz nenhum teste com o JavaFX, mas não seria possível por exemplo usar um manager como o Mig? Achei bem prático.
Ou esse manager teria que ser 'for JavaFX'?
No meu caso estou estudando a integração JRuby + Swing para um projeto desktop.
|
/genildof. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2008 08:08:34
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
muito bom esse MIG, nao o conhecia....
Se der, faz um teste ae com o JavaFX e nos diz oq acontece!
jopss
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2008 08:50:51
|
EderBaum
JavaBaby
![[Avatar]](/images/avatar/b937384a573b94c4d7cc6004c496f919.jpg)
Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline
|
Na verdade você pode fazer a chamada de qualquer objeto java no FX, bem como usá-lo em componentes visuais, como:
ou ainda da forma que javaFX mostra sua comodidade:
|
sabesim.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2008 17:40:37
|
genildof
Debugger
![[Avatar]](/images/avatar/6e2c22ab08479b1da4206a0c5d7da31e.jpg)
Membro desde: 30/09/2006 09:38:16
Mensagens: 70
Localização: Campo Grande - MS
Offline
|
EderBaum wrote:ou ainda da forma que javaFX mostra sua comodidade:
Deve ficar show!! Assim que der tempo vou testar.
|
/genildof. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2008 13:09:24
|
EderBaum
JavaBaby
![[Avatar]](/images/avatar/b937384a573b94c4d7cc6004c496f919.jpg)
Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline
|
A que interessar criei um TextField que aceita filtros em FX
|
sabesim.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2009 09:38:15
|
esmiralha
JavaEvangelist
Membro desde: 19/07/2006 09:04:42
Mensagens: 402
Offline
|
fabiofalci wrote:Tem razão, ele usa.
Por curiosidade, tu quer usar JavaFX? Pois me parece que ele ainda nao conseguiu decolar
Pois é, essas coisas só decolam se alguém se atreve a usar. Elas não costumam bater asas e sair voando por aí.
|
|
|
 |
|
|