Lançado SwingBean 1.2!!!!  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

Depois de um bom tempo sem uma nova versão, sai a versão 1.2 do SwingBean. A principal novidade é o mecanismo de binding que foi criado para que se possa obter objetos sincronizados com formulários e tabelas. Para isso basta obter o bean através do método getSynchoronizedObject() da classe JBeanPanel ou do método getSynchronizedList() da classe BeanTableModel. Dois novos tutoriais foram adicionados para mostrar o funcionamento dessas novas funcionalidades.

Outra coisa que foi alterada é que o SwingBean era feito para falhar silenciosamente, ou seja, se o nome de uma propriedade estava errado, ele simplesmente não dizia nada... Isso estava atrapalhando as pessoas a descobrir erros em seus programas. Devido a solicitações isso foi alterado e agora o SwingBean aponta as falhas através de exceções não-checadas. Por isso não estranhe se o seu programa que funcionava com a versão anterior lançar alguma exceção, pois pode ser algum erro que estava sendo omitido pelo framework.

A estrutura interna do SwingBean também foi melhorada e agora é possível adicionar novos componentes de interface para serem adicionados no formulário.

Agora o SwingBean também possui um fórum para que os desenvolvedores possam trocar idéias e experiências sobre o uso do framework! Agora aquelas respostas que eu dava individualmente para o pessoal por email, serão dadas pelo forum e servirão para outras pessoas que possuirem a mesma dúvida. O fórum está disponível no endereço http://www.ultimabrasil.com.br/forum/index.php?showforum=880 . Gostaria de agradecer ao Mauricio Nunes que foi quem teve a iniciativa de criar o fórum!!

Eduardo Guerra - "É Java na ponta do dedo!"
Desenvolvedor de Frameworks - Pesquisador
Editor Chefe - Revista MundoJ
Professor - Instituto Tecnológico de Aeronáutica
Me siga no Twiter!!! http://twitter.com/emguerra
[Email]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Muito bom.

Apesar de existirem 1 milhão de frameworks web, SwingBean é padrão pra Desktop.

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

demorou mais chegou!

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
acopiara
JavaChild
[Avatar]

Membro desde: 14/11/2006 17:15:33
Mensagens: 149
Offline

Sem dúvida esse recurso da sincronização entre o form e o bean vai ser muito útil.

Já faz algum tempo que venho usando-o, e não tenho do que reclamar. O único problema que eu tive foi ao tentar capturar um campo TextArea.
Porque parece quando é chamado panel.getComponent("campo"), ele sempre retorna uma nova instancia de um JScrollPane, e sendo assim o frame não consegue repintá-lo novamente.


Parabéns Guerra.

--
Alysson Bandeira
Filipe Chagas
JavaGuru
[Avatar]
Membro desde: 18/09/2006 15:26:48
Mensagens: 226
Offline

Sem dúvida esse recurso da sincronização entre o form e o bean vai ser muito útil.


Alguém saberia dizer se o JGoodies também possui este recurso?
[WWW]
Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

frocchagas wrote:
Sem dúvida esse recurso da sincronização entre o form e o bean vai ser muito útil.


Alguém saberia dizer se o JGoodies também possui este recurso?


O JGoodies possui o JGoodies Binding que te auxilia a fazer esse tipo de coisa, porém você precisa colocar código nos seus beans para que ele faça isso. O SwingBean gera classes em tempo de execução usando o CGLib e você não precisa de mexer no seu bean para usar o binding. Vale a pena dar uma olhada!
[Email]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

uma pergunta: Acoplar os eventos (ApplicationAction) na view, é uma boa prática tratando-se de swing, mais precisamente, do swingbean ?


follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
Ednelson
Entusiasta Java
[Avatar]

Membro desde: 22/04/2007 16:57:39
Mensagens: 15
Offline

Parabéns Guerra, pelo update que no meu ponto de vista é digno do titulo de 2.0. Soh uma pergunta, a compatibilidade com a versao anterior eh full.
Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

Ednelson wrote:Parabéns Guerra, pelo update que no meu ponto de vista é digno do titulo de 2.0. Soh uma pergunta, a compatibilidade com a versao anterior eh full.


Diga Ednelson!!!

Ele possui compatibilidade full sim!!! A única questão é que migrando para a versão 1.2 podem ocorrer algumas exceções que o SwingBean acabava camuflando. Isso pode até ajudar a você descobrir algum bug que ainda não havia sido detectado.

Estou guardando o título de 2.0 para quando o SwingBean possuir anotações e internacionalização.


Eduardo Guerra - "É Java na ponta do dedo!"
Desenvolvedor de Frameworks - Pesquisador
Editor Chefe - Revista MundoJ
Professor - Instituto Tecnológico de Aeronáutica
Me siga no Twiter!!! http://twitter.com/emguerra
[Email]
Alexandre Ferreira
Virtual Machine Man
[Avatar]

Membro desde: 20/09/2006 20:07:03
Mensagens: 520
Localização: Rio de Janeiro
Offline

Fala Guerra, uma sugestão.

Vejo em muitos blogs que os emails mandados diretamente ao desenvolvedor são respondidos como um novo post no blog.
E pelo visto você vai fazer isso também, parabéns é uma excelente iniciativa.
Porém, eu vi que as duvidas anteriores já foram respondidas, minha sugestão é: Porque não fazer um tópico somente com as duvidas e as suas respostas anteriores? Tipo um FAQ.


[ ]'s

Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[WWW] [MSN]
Mauricio Nunes
Smalltalk

Membro desde: 15/06/2007 02:03:08
Mensagens: 3
Offline

por isso a criação do forum caro amigo. la todos podem expor suas duvidas e as vezes nos mesmos tira-las ou entao o proprio desenvolvedor! isso e melhor que um faq ^^
[MSN] [ICQ]
internetws
Debugger
[Avatar]

Membro desde: 16/01/2008 08:18:40
Mensagens: 64
Offline

Isso é o mesmo sistema usado em IDEs como Delphi, Visual Studio?

Willian Silva
[MSN]
Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

afsrj wrote:Fala Guerra, uma sugestão.

Vejo em muitos blogs que os emails mandados diretamente ao desenvolvedor são respondidos como um novo post no blog.
E pelo visto você vai fazer isso também, parabéns é uma excelente iniciativa.
Porém, eu vi que as duvidas anteriores já foram respondidas, minha sugestão é: Porque não fazer um tópico somente com as duvidas e as suas respostas anteriores? Tipo um FAQ.


[ ]'s


Realmente a presença de um FAQ ajudaria bastante. O problema é que existe uma falta de tempo da minha parte na criação de documentação para o SwingBean. Por isso, o fórum está ajudando bastante, pois as perguntas que respondia individualmente para cada um, agora estão ficando registradas para todos. Talvez não seja o tipo ideal, mas já é o começo...

Estamos precisando de colaboradores... Então se quiser ajudar o framework pegando as principais questões do forum e criando um FAQ para colocarmos no site, sua ajuda será muito bem vinda!!!

Eduardo Guerra - "É Java na ponta do dedo!"
Desenvolvedor de Frameworks - Pesquisador
Editor Chefe - Revista MundoJ
Professor - Instituto Tecnológico de Aeronáutica
Me siga no Twiter!!! http://twitter.com/emguerra
[Email]
Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

internetws wrote:Isso é o mesmo sistema usado em IDEs como Delphi, Visual Studio?


Não. O SwingBean tem uma idéia diferente e não auxilia apenas no desenho das telas, mas também na interação com os componentes.

Eduardo Guerra - "É Java na ponta do dedo!"
Desenvolvedor de Frameworks - Pesquisador
Editor Chefe - Revista MundoJ
Professor - Instituto Tecnológico de Aeronáutica
Me siga no Twiter!!! http://twitter.com/emguerra
[Email]
nandoandca
Smalltalk

Membro desde: 09/03/2008 22:34:53
Mensagens: 2
Offline

Alguem ai poderia me explicar o por que que da erro quando eu gero um .JAR com SwingBean..

Eu configuro certinho, a classe principal.. mas quando tenho abrir o ponto jar, da o erro que diz que ele nao pode achar a classe principal..

To quebrando a cabeça, mas nada o que eu faço funciona..

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