Je suis prêt à faire un jeu isométrique mais j'ai du mal avec le mouseListener. Je suis en utilisant Swing et faire des losanges en utilisant des images carrées avec des pixels transparents (format GIF). Le problème est que faire des losanges se toucher signifie avoir les pixels transparents les uns sur les autres, ce qui est un problème avec le mouseListener. Je veux savoir exactement sur quel losange a été cliqué, mais comme les pixels transparents du losange à proximité sont sur le dessus de celui sur lequel on a cliqué, le mauvais losange est sélectionné comme source KeyEvent.mouseListeners et JLabels utilisant des images avec des pixels transparents
Existe-t-il un moyen pour que mouseListener ne considère pas les pixels transparents comme faisant partie de la forme?
Merci d'avoir lu.
Eh bien ... J'ai échoué à sauvegarder mon travail avant de faire une opération dangereuse avec mon ordinateur et tout perdu en raison d'une compression de données échouée (ma sauvegarde était un fichier tar.gz corrompu), donc je ne pourrai pas savoir quelle était la bonne chose à faire. Merci quand même! –