Quand tu dis "pas de probleme", ça veut dire que le dispose() marche ? Moi c'est le cas en tout cas, et j'utilise une JFrame. Sinon, j'au une nouvelle question : pourquoi quand je passe mon MenuBar et autre MenuItem en JmenuBar et JmenuItem, le menu ne s'ouvre plus devant le gridbaglayout qui est juste en dessous mais derriere (en gros, on ne voit pas les items des menus...)