Tous les téléchargements de joel.drigo
|
|
Voici un composant qui permet de réaliser l'équivalent d'un Group, mais avec une boite à cocher au lieu d'un simple texte en titre, qui permet d'activer ou non les composants internes au groupe.
Cette implémentation diffère de celle de la widget d'Opal : - le rendu du groupe est natif, au lieu d'être fait par une image - on peut utiliser tous les types de lignes proposés par SWT (SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_NONE) - un composant, implémentant CheckBoxGroup.IChildrenEnablingManager permet de gérer finement l'activation (enablement) des composants internes J'ai fourni un Snippet de démonstration de son usage. |
|
|
|
|
Cette classe permet de construire plus facilement un polygone soit sous forme de java.awt.Polygon, ou java.awt.Shape, en ajoutant des points, en absolu, relatif, ou relatif polaire, et beaucoup d'autres fonctions utilitaires facilitant la construction de polygone..
Exemple pour construire un carré : Polygon p = new PolygonBuilder(10,10).append(50, 10).append(50, 50).append(10,50).close().toPolygon(); La classe contient une méthode main() avec plus d'exemples. |
|
|
|
|
Implémentation de l'interface java.awt.Paint pour faire des hachures.
La classe dispose d'une méthode main() avec des exemples. |
|
|