|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Christelle Inscription : janvier 2005 Messages : 274 ![]() |
Bonjour,
J'ai un soucis ihm, mais je pense que cela vient plus de la conception du truc. J'ai un ViewPart dans laquelle j'ai 2 boutons check et un Composite en dessous contenant un TabFolder. Ce composite est défini dans une autre classe. Par défaut c'est la classeCompo1 qui est appelée et le bouton 1 qui est sélectionné. Si l'utilisateur sélectionne le bouton 2 le Composite classeCompo1 doit disparaitre et c'est un nouveau Composite qui doit être construit via la classeCompo2 et inversement si le bouton 1 est sélectionné. J'ai 2 problèmes: - le cas par défaut j'affiche bien mon Composite classeCompo1 mais le super de ma classeCompo1 qui étends Composite, crée un petit carré au dessus du TabFolder : Code :
je suis face à une page blanche et je n'ai aucune idée de comment m'y prendre ??? HELP ! J'espère que c'est assez clair mon histoire Merci ! Chris |
||
|
|
00
|
|
|
#2 |
![]() ![]() Marc Développeur Java Inscription : mai 2007 Messages : 1 567 ![]() |
Salut,
Pour ton problème de changement de Composite, tu as un layout qui s'occupe de ça facilement, c'est le StackLayout. En gros, tu ajoutes des éléments dans un Composite et tu sélectionnes le Control que tu veux afficher grâce à un attribut du layout: topControl. Tu as un snippet là-dessus. Pour ton second problème, une image serait la bien venue... Parce que là, je vois pas trop Voilà, à+ Gueritarish
__________________
Pas de questions technique par MP, les forums sont là pour ça. Le 5 et 6 juin à Toulouse, la première EclipseCon France ! |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Christelle Inscription : janvier 2005 Messages : 274 ![]() |
Salut !
Le 1er problème a été résolu, en fait je construisais mes éléments dans le constructeur au lieu de la fonction createPartControl et tout de suite ça va mieux ! Pour le 2d, je progresse mais c'est pas gagné, tous les controles ne se mettent pas à jour facilement ... je vais regarder du coté du StackLayout, merci ! |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com