J'ai une question concernant le codage d'une interface utilisateur Swing. Si je veux créer un logiciel avec une option, par exemple sur le premier cadre j'ai trois boutons (Nouveau, Option, Sortie).Java Swing design
Maintenant, si un utilisateur clique sur le nouveau bouton, je veux changer tout le contenu du cadre en quelque chose d'autre. Je sais que je dois utiliser addActionListener
à ce bouton. Mais ma question est de savoir comment changer le contenu dans le cadre. Créer de nouveaux cadres, puis utiliser setVisible()
n'est pas une option pour moi.
Et pour utiliser frame.remove()
tous les objets semblent gênants si plusieurs éléments doivent être supprimés. Ou est-ce la bonne façon?
frame.remove() n'est pas idéal. CardLayout est la bonne réponse. –
Hey camickr , Je suis surpris que vous ne harceliez pas cette personne pour le SSCCE .... WOW !! – nn2