[JAVA] Ajout d'un historique dans une fenetre
Raton68
Messages postés
5
Statut
Membre
-
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je travaille sur une simulation d'un réseau avec envoie / routage / réception de données, et lorsqu'on clique sur "Lancer la simulation", je souhaiterais afficher dans un historique les opérations effectuées.
En gros, j'aimerais créer une zone de texte avec barre de défilement, non modifiable par l'utilisateur, qui aurait en titre : HISTORIQUE, et qui afficherait chaque opération à la ligne.
Ce que je sais, c'est que la gestion du clic se fait à l'aide d'un Listener, et j'arrive à coder cette partie facilement. Mon soucis, c'est que je ne trouve pas les outils avec lesquels je dois travailler pour faire ce que je souhaite.
J'ai cherché sur la javadoc, j'ai trouvé différents outils tels que JTextArea, etc..., mais je ne trouve pas de solution à mon problème.
Pourriez-vous m'aider ?
Merci d'avance
Je travaille sur une simulation d'un réseau avec envoie / routage / réception de données, et lorsqu'on clique sur "Lancer la simulation", je souhaiterais afficher dans un historique les opérations effectuées.
En gros, j'aimerais créer une zone de texte avec barre de défilement, non modifiable par l'utilisateur, qui aurait en titre : HISTORIQUE, et qui afficherait chaque opération à la ligne.
Ce que je sais, c'est que la gestion du clic se fait à l'aide d'un Listener, et j'arrive à coder cette partie facilement. Mon soucis, c'est que je ne trouve pas les outils avec lesquels je dois travailler pour faire ce que je souhaite.
J'ai cherché sur la javadoc, j'ai trouvé différents outils tels que JTextArea, etc..., mais je ne trouve pas de solution à mon problème.
Pourriez-vous m'aider ?
Merci d'avance
Configuration: Mac OS X Safari 525.20.1
5 réponses
-
peut etre une JList...
-
J'ai testé avec une JList à l'instant, ça semble pas mal, mais par contre, impossible de rajouter une ligne de texte dans l'historique ;(
-
-
Ben je ne vois aucune méthode dans la javadoc qui me permet d'ajouter un élément à la JList.
J'ai essayé JList.add(new JLabel("mon texte")), ça n'a aucun effet. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ben c'est dans le constructeur que tu ajoute les elements dans la liste
par exempleString[] historique={"commande 1","commande 2","commande 3"}; JList maList=new JList(historique);et la t'auras une liste avec les String de historique