JTabbedPane et modules

JTabbedPane et modules

Messagede doc » Ven Sep 29, 2017 9:54 pm

Bonjour Guillaume,

Une petite idée pour la gestion des modules lancée comme ça concernant la possibilité pour les modules de rajouter une page sur les JTabbedPane (sur les fiches client, contacts, ...) à la manière de la méthode putAdditionnalField() de la classe ComponentsContext (pourquoi pas une méthode putAdditionnalTab()), j'ai ce besoin dans un de mes modules et pour le faire j'ai utilisé une méthode un peu "pas terrible" (itération des composants jusqu'à trouver un JTabbedPane et utilisation de la référence).
doc
 
Messages: 110
Inscription: Dim Fév 26, 2017 4:39 pm

Re: JTabbedPane et modules

Messagede guillaume » Sam Sep 30, 2017 1:58 pm

Bonjour,

Genre ceci ?

Code: Tout sélectionner
MainFrame.getInstance().getTabbedPane().addTab("Mon onglet", comp);


Magie OpenConcerto, vous l'avez déjà :)

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Avatar de l’utilisateur
guillaume
 
Messages: 1889
Inscription: Ven Fév 11, 2011 7:15 pm

Re: JTabbedPane et modules

Messagede doc » Sam Sep 30, 2017 3:22 pm

Oui exactement,

Mais je parlais plutôt des JTabbedPane dans les composants (BaseSQLComponent) ;), comme par exemple dans le JTabbedPane de ClientNormalSQLComponent :)
doc
 
Messages: 110
Inscription: Dim Fév 26, 2017 4:39 pm

Re: JTabbedPane et modules

Messagede guillaume » Sam Sep 30, 2017 5:02 pm

En utilisant un GroupSQLComponent, il est possible de mettre différents groupes dans des onglets,
cf ProductEditGroup par exemple.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Avatar de l’utilisateur
guillaume
 
Messages: 1889
Inscription: Ven Fév 11, 2011 7:15 pm


Retourner vers General discussion

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités