cerhu > comp.lang.* > comp.lang.java

Strikegan (10/03/2020, 15h03)
Bonjour,

Je suis en train de créer un mini-jeu et j'utilise la librairie controlP5 pou
les boutons du menu, je voudrai que, lorsque je clique sur un bouton pour lance
une partie, tout le contenu de la fenêtre se supprime. J'ai pas de problème
pour le background mais ce que je ne sais pas c'est comment supprimer le
boutons du menu que j'ai créés avec la librairie controlP5.

Donc savez vous si c'est possible de supprimer des boutons créer avec cett
librairie ? Et si c'est possible comment fait-on ?

Merci d'avance pour vos réponses.
Yliur (10/03/2020, 21h42)
Bonjour

Le Tue, 10 Mar 2020 08:03:47 -0500, Strikegan a écrit :

> Je suis en train de créer un mini-jeu et j'utilise la librairie
> controlP5 pour les boutons du menu, je voudrai que, lorsque je clique
> sur un bouton pour lancer une partie, tout le contenu de la fenêtre se
> supprime. J'ai pas de problèmes pour le background mais ce que je ne
> sais pas c'est comment supprimer les boutons du menu que j'ai créés avec
> la librairie controlP5.
> Donc savez vous si c'est possible de supprimer des boutons créer avec
> cette librairie ? Et si c'est possible comment fait-on ?


Je ne connais pas la bibliothèque mais si ça fonctionne comme Swing et AWT
il y a sans doute des composants imbriqués les uns dans les autres. Donc
dans une fenêtre et dans d'autres composants conteneurs on peut ajouter
et retirer des composants.

À quoi ressemble le code permettant d'ajouter les "boutons du menu" en
question ? Et le code qui a permis de retirer les autres ?

Yliur
strikegan (13/03/2020, 16h41)
Le mardi 10 Mars 2020 à 20:42 par Yliur :
> Bonjour
> Le Tue, 10 Mar 2020 08:03:47 -0500, Strikegan a écrit :
> Je ne connais pas la bibliothèque mais si ça fonctionne comme
> Swing et AWT
> il y a sans doute des composants imbriqués les uns dans les autres. Donc
> dans une fenêtre et dans d'autres composants conteneurs on peut ajouter
> et retirer des composants.
> À quoi ressemble le code permettant d'ajouter les "boutons du
> menu" en
> question ? Et le code qui a permis de retirer les autres ?
> Yliur Le code pour importer la librairie controlP5 et créer un bouton:


import controlP5.*;
ControlP5 controlP5;
controlP5 = new ControlP5(this);
controlP5.addButton("button 1",1,50,50,150,50); // pour ajouter un bouton

Et après le reste du menu est "supprimé" en changeant juste la couleur d
background ce qui a pour effet d'enlever tous les textes.
Yliur (14/03/2020, 21h51)
Le Fri, 13 Mar 2020 09:41:41 -0500, strikegan a écrit :

> Le mardi 10 Mars 2020 à 20:42 par Yliur :
> Le code pour importer la librairie controlP5 et créer un bouton:
> import controlP5.*;
> ControlP5 controlP5;
> controlP5 = new ControlP5(this);
> controlP5.addButton("button 1",1,50,50,150,50); // pour ajouter un
> bouton
> Et après le reste du menu est "supprimé" en changeant juste la couleur
> du background ce qui a pour effet d'enlever tous les textes.


Et avec les méthodes controlP5.remove (...) ?

Pour supprimer le bouton ou bien le menu d'ailleurs, le repeindre pour
qu'il n'apparaisse plus ne me semble pas être la bonne manière de faire.
strikegan (17/03/2020, 14h55)
Le samedi 14 Mars 2020 à 20:51 par Yliur :
> Le Fri, 13 Mar 2020 09:41:41 -0500, strikegan a écrit :
> Et avec les méthodes controlP5.remove (...) ?
> Pour supprimer le bouton ou bien le menu d'ailleurs, le repeindre pour
> qu'il n'apparaisse plus ne me semble pas être la bonne manière de
> faire.

J'ai testé la méthode controlP5.remove() ça marche effectivement, merci pour t
réponse ^^.
Discussions similaires
Ajout/Suppression de boutons

La SELIO, librairie du POI -France- votre librairie en tous domaine :

Suppression, effacer boutons....

suppression de boutons


Fuseau horaire GMT +2. Il est actuellement 17h57. | Privacy Policy