MigLayout: Um Layout para substituir todos os outros  XML
Índice dos Fóruns » Notícias
Autor Mensagem
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!?


[MSN]
chun
GUJ Master
[Avatar]
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
[WWW] [ICQ]
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



[MSN]
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?
chun
GUJ Master
[Avatar]
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
[WWW] [ICQ]
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


[MSN]
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

esse .form que me irrita




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...
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.
chun
GUJ Master
[Avatar]
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
[WWW] [ICQ]
chun
GUJ Master
[Avatar]
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
[WWW] [ICQ]
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...)
chun
GUJ Master
[Avatar]
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
[WWW] [ICQ]
danieldestro
Moderador
[Avatar]

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
[WWW]
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...

danieldestro wrote:Eu gostei do Abeille Forms.
https://abeille.dev.java.net


Parece maneiro...
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team