Bonjour,
bon voila j'ai fait une classe qui étend window. Je créé dedans un MenuBar avec 3 Menubar à l'intérieur... jusque là tout vas bien. Par contre dès que je rajoute des item dans les "sous-menuBar" on ne peut pas les voir... Si je recopie le même code dans un fichier implémentant entrypoint (au point d'entrée de l'appli) ca fonctionne... est ce qu'il y a une subtilité ou est ce que je fais des boulettes ? Qqun aurait-il une idée?
merci
Voiilà le code (c'est à la fin le problème) :

public class FenetreConnection extends Window {
private Panel container;
private String vepValue;
public FenetreConnection() {
super();
this.setTitle("Vous devez être connecté(e) ");
this.setPixelSize(340, 100);
container = new Panel();
container.setSize("100%", "100%");
vepValue = Cookies.getCookie("VepCookie");
final FormPanel form = new FormPanel();
form.setLabelWidth(70);
form.setBorder(false);
//create a Store using local array data
final Store store = new SimpleStore(new String[]{"abbr", "vep", "nick"}, getStates());
store.load();

final ComboBox cb = new ComboBox();
cb.setForceSelection(true);
cb.setMinChars(1);
cb.setFieldLabel("Choix Vep");
cb.setStore(store);
cb.setDisplayField("vep");
cb.setMode(ComboBox.LOCAL);
cb.setTriggerAction(ComboBox.ALL);

cb.setLoadingText("Recherche en cours...");
cb.setTypeAhead(true);
cb.setSelectOnFocus(true);
cb.setWidth(200);
cb.setHideTrigger(false);

form.add(cb);
HorizontalPanel boutons = new HorizontalPanel();
boutons.setWidth("100%");

Button annuler = new Button("Annuler");
boutons.add(annuler);
boutons.setCellHorizontalAlignment(annuler, HorizontalPanel.ALIGN_LEFT);

Button ok = new Button("Ok");
boutons.add(ok);
boutons.setCellHorizontalAlignment(ok, HorizontalPanel.ALIGN_RIGHT);

form.add(boutons);

/* c'est là que ca chie !!!!!! */

MenuBar youps = new MenuBar(false);

/* Création des menus */

MenuBar fichier = new MenuBar(true);
MenuBar edition = new MenuBar(true);
MenuBar aide = new MenuBar(true);

/* menu fichier */
MenuItem separateurItem = new MenuItem("<HR>", true, (Command) null);

fichier.addItem("Gestion de version",new Command(){
public void execute() {
// TODO Auto-generated method stub

}

});
youps.addItem("Fichier", fichier);
youps.addItem("Edition", edition);
youps.addItem("Aide", aide);
form.add(youps);
container.add(form);
add(container);
}
/* Il n'y a pas d'erreur signalée mais il n'y a pas non plus de sous menu gestion de version dans fichier*/