Je suis content d'annoncer la premi=E8re release d'un projet tout jeune
permettant la cr=E9ation automatique d'IHM.
Swing Bean Form Builder (SBFB) est un petit framework Swing qui
g=E9n=E8re automatiquement des IHMs =E0 partir de Javabean standards
gr=E2ce =E0 l'introspection (package java.lang.reflect).
Les IHMs g=E9n=E9r=E9es peuvent =EAtre "customis=E9es" =E0 l'aide d'un simp=
le
fichier de configuration, et les champs cr=E9=E9s par SBFB sont
accessibles facilement au runtime (au travers d'une sp=E9cialisation
d'un JPanel). Ils peuvent donc =EAtre manipul=E9s comme des composants
Swing standards.
Il y a un webstart ici : http://sbfb.sourceforge.net/sbfb-demo.jnlp
Et le site du projet se trouve la : http://sbfb.sourceforge.net/
(les serveurs de sourceforge sont parfois sur les genoux... d=E9sol=E9 si
le code est un peu lent =E0 charger)
Les id=E9es ne manquent pas et la roadmap est donc d=E9ja assez charg=E9e
pour une =E9quipe toute petite ! N'h=E9sitez donc pas =E0 nous laisser un
mail si vous =EAtes int=E9ress=E9 pour nous aider =E0 impl=E9menter quelques
fonctionnalit=E9s (ou nous pr=EAter un acc=E8s sur un serveur CVS qui
tient la route ^_^).
bonsoir, Ça me rappelle l'approche naked objects (http://www.nakedobjects.org/).
insitu.
Jean-Marc Molina
wrote:
Swing Bean Form Builder (SBFB) est un petit framework Swing qui génère automatiquement des IHMs à partir de Javabean standards grâce à l'introspection (package java.lang.reflect).
Mais SBFB a l'air encore plus efficace que ce bon vieux Java Gui builder (http://jgb.sourceforge.net) ! Je trouve l'idée d'utiliser l'API d'introspection particulièrement judicieuse, j'ai vu une utilisation de celle de PHP (réflection) pour l'implémentation d'une méta-classe Data Access Object (DAO).
Vous connaissez d'autres projets du même genre ?
simon.oualid@gmail.com wrote:
Swing Bean Form Builder (SBFB) est un petit framework Swing qui
génère automatiquement des IHMs à partir de Javabean standards
grâce à l'introspection (package java.lang.reflect).
Mais SBFB a l'air encore plus efficace que ce bon vieux Java Gui builder
(http://jgb.sourceforge.net) ! Je trouve l'idée d'utiliser l'API
d'introspection particulièrement judicieuse, j'ai vu une utilisation de
celle de PHP (réflection) pour l'implémentation d'une méta-classe Data
Access Object (DAO).
Swing Bean Form Builder (SBFB) est un petit framework Swing qui génère automatiquement des IHMs à partir de Javabean standards grâce à l'introspection (package java.lang.reflect).
Mais SBFB a l'air encore plus efficace que ce bon vieux Java Gui builder (http://jgb.sourceforge.net) ! Je trouve l'idée d'utiliser l'API d'introspection particulièrement judicieuse, j'ai vu une utilisation de celle de PHP (réflection) pour l'implémentation d'une méta-classe Data Access Object (DAO).
Vous connaissez d'autres projets du même genre ?
stormphlegyas
Le jeudi 25 Mai 2006 à 17:32 par simon.oualid :
Je suis content d'annoncer la première release d'un projet tout jeune permettant la création automatique d'IHM. Swing Bean Form Builder (SBFB) est un petit framework Swing qui génère automatiquement des IHMs à partir de Javabean standards grâce à l'introspection (package java.lang.reflect). Les IHMs générées peuvent être "customisées" à l'aide d'un simp= le fichier de configuration, et les champs créés par SBFB sont accessibles facilement au runtime (au travers d'une spécialisation d'un JPanel). Ils peuvent donc être manipulés comme des composants Swing standards. Il y a un webstart ici : http://sbfb.sourceforge.net/sbfb-demo.jnlp Et le site du projet se trouve la : http://sbfb.sourceforge.net/ (les serveurs de sourceforge sont parfois sur les genoux... désolé si le code est un peu lent à charger) Les idées ne manquent pas et la roadmap est donc déja assez chargée pour une équipe toute petite ! N'hésitez donc pas à nous laisser un mail si vous êtes intéressé pour nous aider à implémenter quelques fonctionnalités (ou nous prêter un accès sur un serveur CVS qui tient la route ^_^). Merci de votre intérêt.
Pas mal du tout merci ✌????
Le jeudi 25 Mai 2006 Ã 17:32 par simon.oualid :
> Je suis content d'annoncer la premi=E8re release d'un projet tout jeune
> permettant la cr=E9ation automatique d'IHM.
>
> Swing Bean Form Builder (SBFB) est un petit framework Swing qui
> g=E9n=E8re automatiquement des IHMs =E0 partir de Javabean standards
> gr=E2ce =E0 l'introspection (package java.lang.reflect).
>
> Les IHMs g=E9n=E9r=E9es peuvent =EAtre "customis=E9es" =E0 l'aide
> d'un simp=
> le
> fichier de configuration, et les champs cr=E9=E9s par SBFB sont
> accessibles facilement au runtime (au travers d'une sp=E9cialisation
> d'un JPanel). Ils peuvent donc =EAtre manipul=E9s comme des composants
> Swing standards.
>
> Il y a un webstart ici : http://sbfb.sourceforge.net/sbfb-demo.jnlp
>
> Et le site du projet se trouve la : http://sbfb.sourceforge.net/
>
> (les serveurs de sourceforge sont parfois sur les genoux... d=E9sol=E9 si
> le code est un peu lent =E0 charger)
>
> Les id=E9es ne manquent pas et la roadmap est donc d=E9ja assez charg=E9e
> pour une =E9quipe toute petite ! N'h=E9sitez donc pas =E0 nous laisser un
> mail si vous =EAtes int=E9ress=E9 pour nous aider =E0 impl=E9menter quelques
> fonctionnalit=E9s (ou nous pr=EAter un acc=E8s sur un serveur CVS qui
> tient la route ^_^).
>
> Merci de votre int=E9r=EAt.
Pas mal du tout
merci ✌????
Je suis content d'annoncer la première release d'un projet tout jeune permettant la création automatique d'IHM. Swing Bean Form Builder (SBFB) est un petit framework Swing qui génère automatiquement des IHMs à partir de Javabean standards grâce à l'introspection (package java.lang.reflect). Les IHMs générées peuvent être "customisées" à l'aide d'un simp= le fichier de configuration, et les champs créés par SBFB sont accessibles facilement au runtime (au travers d'une spécialisation d'un JPanel). Ils peuvent donc être manipulés comme des composants Swing standards. Il y a un webstart ici : http://sbfb.sourceforge.net/sbfb-demo.jnlp Et le site du projet se trouve la : http://sbfb.sourceforge.net/ (les serveurs de sourceforge sont parfois sur les genoux... désolé si le code est un peu lent à charger) Les idées ne manquent pas et la roadmap est donc déja assez chargée pour une équipe toute petite ! N'hésitez donc pas à nous laisser un mail si vous êtes intéressé pour nous aider à implémenter quelques fonctionnalités (ou nous prêter un accès sur un serveur CVS qui tient la route ^_^). Merci de votre intérêt.