KoalaLayout netbeans plugin



Pitch: Le KoalaLayout est un Layout Manager qui pourrait très bien trouver sa place dans la distribution des packages Swing par défaut. Il s'agit d'une grille définissant un nombre de colonnes et un nombre de lignes sur lesquelles se disposent des composants Swing en utilisant des coordonnées simples: position x/y composant sur la grille et largeur/hauteur du composant dans la grille, ces deux données étant définies en nombre de cellules. Si vous étirez le container employant un KoalaLayout comme Layout Manager, tous les composants contenus dans celui-ci sont étirés en conséquence, tout en gardant les proportions définies lors de leurs poses. Les composants placés dans un KoalaLayout peuvent s'attribuer des insets pour éviter d'être collés aux autres composants juxtaposés. Ce Layout Manager a été développé par Skyguide depuis 2002, Hortis a d'abord aidé à intégrer celui-ci dans l'IDE Netbeans depuis la version 3.5 et Jean-Marc Borer a quant à lui rendu l'utilisation de ce manager bien plus facile en lui offrant un plugin netbeans très visuel et très facile d'utilisation au sein du GUI builder de l'IDE. Convaincu du côté pratique universel de ce Layout Manager, le client a désiré le placer en Open Source fin 2007 après suggestion de notre part.

Lead Developers: Peter Flukiger (Non Hortis) pour le KoalaLayout et Jean-Marc Borer (Hortis) pour le plugin Netbeans 5 et +.

Contributeurs passés: Jérôme Layat (Hortis) et Christian Lebaudy (Hortis) pour, respectivement, les plugins Netbeans 3.5 et 4+.

Site web: https://koalalayout.dev.java.net  
HAUT | IMPRIMER