Bonjour,
Je réalise un simulateur de circuits logiques avec un éditeur graphique. Chaque composant possède des entrées et sorties. J'ai affecté un MouseListener aux composants me permettant de les déplacer et un windowlistener aux entrées et sorties.
Voici mon problème : J'arrive à agir sur les composant, à les déplacer (c'est ce que j'ai implémenté dans leur MouseListener). Par contre, pour les entrées-sorties, impossible d'agir dessus. Lorsque je clique dessus, il ne se passe rien !Je ne rentre même pas dans la fonction MouseClicked de leur WindowListener. J'ai déjà essayé de rajouter des "setEnabled", des "setVisible", des "reValidate" un peu partout, en espérant que ca fonctionne, mais il n'y a rien à faire. J'ai défini leur setBounds au bon endroit, où ils se trouvent, puisque mes objets entrée et sortie se dessinent bien à l'endroit prévu. Mais je ne peux pas agir dessus...
Auriez-vous une idée de l'origine de mon problème ?
Partager