Swing avait un avantage sur les autres librairies que je connaissais c'était celui de pouvoir une gui réellement multi-plateforme.
Certes il existe des librairies graphiques multi-plateformes mais à cause des variations des tailles des polices et des différents controles graphiques, un même source compilé sur différentes plateformes donne des résultats pas toujours trés heureux.
En java, si on n'y fait pas gaffe, là aussi les labels peuvent dépasser, les controles peuvent se chevaucher etc. Par contre, il y a la classe GridBagLayout qui permet de tout définir en relatif et grace à ça, la même interface peut tourner sur n'importe quel systeme. C'est même trés pratique pour localiser l'interface car on peut faire varier la taille des labels.
J'espère que cette classe est bien gérée dans ce projet.
# Re: Un projet qui tue pour Java: SwingWT
Posté par Eric Boulat . En réponse au journal Un projet qui tue pour Java: SwingWT. Évalué à 1.
Certes il existe des librairies graphiques multi-plateformes mais à cause des variations des tailles des polices et des différents controles graphiques, un même source compilé sur différentes plateformes donne des résultats pas toujours trés heureux.
En java, si on n'y fait pas gaffe, là aussi les labels peuvent dépasser, les controles peuvent se chevaucher etc. Par contre, il y a la classe GridBagLayout qui permet de tout définir en relatif et grace à ça, la même interface peut tourner sur n'importe quel systeme. C'est même trés pratique pour localiser l'interface car on peut faire varier la taille des labels.
J'espère que cette classe est bien gérée dans ce projet.