| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 03:34:06
|
obattousai
Debugger
Membro desde: 27/07/2006 08:47:33
Mensagens: 64
Offline
|
Mikael Grev publicou um artigo no JavaLobby apresentando o MigLayout, um layout manager para Swing e SWT opensource criado pela Mig InfoCom AB. O layout foi projetado para facilitar o desenvolvimento de interfaces no código. É um layout onde você deve montar a sua GUI na mão.
Leia o artigo completo:
Introducing MigLayout. The One Layout Manager to Rule Them All!?
|
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 08:49:12
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
obattousai wrote: Mikael Grev publicou um artigo no JavaLobby apresentando o MigLayout, um layout manager para Swing e SWT opensource criado pela Mig InfoCom AB. O layout foi projetado para facilitar o desenvolvimento de interfaces no código. É um layout onde você deve montar a sua GUI na mão.
Leia o artigo completo:
Introducing MigLayout. The One Layout Manager to Rule Them All!?
Em tempos de Matisse , pra que montar na mão ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 09:49:32
|
obattousai
Debugger
Membro desde: 27/07/2006 08:47:33
Mensagens: 64
Offline
|
chun wrote:Em tempos de Matisse , pra que montar na mão ?
Realmente, ainda mais no meu caso que vim do Delphi, montar uma interface na mão pra mim é uma tortura.
Salve, Salve os IDE's e o Matisse!!! rsrs
Abraços
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 11:18:21
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Desculpe a iginorângsica mas obattousai, o Matisse usa alguma coisa tipo os .DFMs?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 11:50:18
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
renato3110 wrote:Desculpe a iginorângsica mas obattousai, o Matisse usa alguma coisa tipo os .DFMs?
Sim.
ele tem o .form onde guarda informacoes para gerar o codigo no .java do form...
Na realidade , o .form é totalmente dispensavel para rodar a aplicação... porem o Matisse usa ele para gerar o codigo no .java... entao para editar voce precisa dele...
é parecido com o DFM , porem mais eficiente pois não prende voce a uma IDE ( afinal ele gera tudo no .java )
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 12:19:13
|
obattousai
Debugger
Membro desde: 27/07/2006 08:47:33
Mensagens: 64
Offline
|
renato3110 wrote:Desculpe a iginorângsica mas obattousai, o Matisse usa alguma coisa tipo os .DFMs?
Até o momento de sua pergunta eu não havia me atentado para isso, mas fiz umas pesquisas ai e vi que sim.
E é como o chun disse, vc precisa do .form só para editar.
Abraços
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 12:25:08
|
eduardo_lopes
JavaGuru
![[Avatar]](/images/avatar/a89cf525e1d9f04d16ce31165e139a4b.jpg)
Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline
|
esse .form que me irrita
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 12:26:12
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
chun wrote:Sim.
ele tem o .form onde guarda informacoes para gerar o codigo no .java do form...
Na realidade , o .form é totalmente dispensavel para rodar a aplicação... porem o Matisse usa ele para gerar o codigo no .java... entao para editar voce precisa dele...
é parecido com o DFM , porem mais eficiente pois não prende voce a uma IDE ( afinal ele gera tudo no .java )
Ué, ele gera o .java, não é o .class?????????? O código fica o mesmo lixo então?
Na verdade o .DFM não prende à IDE...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 13:17:08
|
onolox
Java Ninja
Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline
|
Larguem essa bomba chamada Matisse e usem o plugin pra Eclipse chamado WindowBuilder. Sem comparação.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 13:48:35
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
onolox wrote:Larguem essa bomba chamada Matisse e usem o plugin pra Eclipse chamado WindowBuilder. Sem comparação.
Utilizavamos este plugin aqui na empresa...
para telas grandes é impraticavel... come memoria... e ainda é LENTO pra montar a tela... (afinal ele interpreta o .java... o matisse apenas le a estrutura do .form )
é horrivelmente caro... 190 dolares por desenvolvedor...
e tem um sistema de licenciamento muito chato... a cada nova versao do eclipse nos tinhamos que fazer o registro devolta... mandando email...
Me desculpe... mas o matisse dá de 10 a 0 no windowbuilder e ainda é free.
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 13:50:17
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
renato3110 wrote:
chun wrote:Sim.
ele tem o .form onde guarda informacoes para gerar o codigo no .java do form...
Na realidade , o .form é totalmente dispensavel para rodar a aplicação... porem o Matisse usa ele para gerar o codigo no .java... entao para editar voce precisa dele...
é parecido com o DFM , porem mais eficiente pois não prende voce a uma IDE ( afinal ele gera tudo no .java )
Ué, ele gera o .java, não é o .class?????????? O código fica o mesmo lixo então?
Na verdade o .DFM não prende à IDE...
não ? abra o .dfm(aquivo binario) gerado no delphi dentro do Lazarus entao
O Matisse gera o .java ... quem gera o .class eh sua IDE né
Nao tem OUTRA forma de fazer em java... o codigo SEMPRE vai ficar no .java... qualquer outro tipo de solucao vai tornar a tela PRESA a IDE... ou ao utilitario...
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 14:11:12
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Não entendi o lance do Lazarus. Você pode manter o DFM como texto e editar pelo notepad. DFM binário não é nada legal...
Em relação ao Matisse, se eu quero evitar código de GUI porco no meu .java, de que adianta eu fazer tudo no .form se vai gerar o .java.porco do mesmo jeito??
No Delphi, o .DFM eh mesclado em tempo de compilação, como um resource no DCU binário. Não se aplica ao Java eu acho, o que dificulta um pouco as coisas, porque se deixasse pra gerar o código no .class teríamos um .java preso a uma IDE... (já não fazem isso?)...
Se é pra gerar no .java, pra mim o plausível é que você tenha bem destacado, separado, numa "caixa-preta" o código da GUI, ou seja, tipo um *substituto* do .form, só que código Java (EDIT: algo que normalmente você não vai meter o dedo...)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 14:16:40
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
renato3110 wrote:Não entendi o lance do Lazarus. Você pode manter o DFM como texto e editar pelo notepad. DFM binário não é nada legal...
Em relação ao Matisse, se eu quero evitar código de GUI porco no meu .java, de que adianta eu fazer tudo no .form se vai gerar o .java.porco do mesmo jeito??
No Delphi, o .DFM eh mesclado em tempo de compilação, como um resource no DCU binário. Não se aplica ao Java eu acho, o que dificulta um pouco as coisas, porque se deixasse pra gerar o código no .class teríamos um .java preso a uma IDE... (já não fazem isso?)...
Se é pra gerar no .java, pra mim o plausível é que você tenha bem destacado, separado, numa "caixa-preta" o código da GUI, ou seja, tipo um *substituto* do .form, só que código Java (EDIT: algo que normalmente você não vai meter o dedo...)
Bom, qualquer coisa que torne o form destacado da classe eu sou contra... o .form ainda vai... pois só é usado para gerar o codigo em java...
Em meu modo de ver as coisas... essa separação deixa tudo só mais complexo... mas voce poderia fazer esse framework...
E tem outra... o codigo do .java que o matisse gera não fica aparecendo enquanto vc programa... ele esconde.
Entao... essa zona que voce anuncia não procede no caso do matisse.
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 14:49:07
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Eu gostei do Abeille Forms.
https://abeille.dev.java.net
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2006 15:28:06
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
chun wrote:
E tem outra... o codigo do .java que o matisse gera não fica aparecendo enquanto vc programa... ele esconde.
Entao... essa zona que voce anuncia não procede no caso do matisse.
Ah maneirinho, menos mal...
Parece maneiro...
|
|
|
 |
|
|