EternityMLV
Messages postés5Date d'inscriptionjeudi 9 août 2001StatutMembreDernière intervention14 janvier 2005
-
12 janv. 2005 à 14:25
EternityMLV
Messages postés5Date d'inscriptionjeudi 9 août 2001StatutMembreDernière intervention14 janvier 2005
-
14 janv. 2005 à 00:09
Bonjour,
J'utilise actuellement la technique des JLabels avec la méthode setbounds afin de pouvoir superposer des JLabels avec IconImage.
La superposition de JLabel se fait au moment d'un clic de la souris : Je souhaite placer à l'endroit où j'ai cliqué le JLabel (en faisant à chaque fois un new JLabel())
Malheureusement, mes JLabel ne se superposent pas (pourtant j'ai bien défini les coordonnées X et Y de chaque nouveau Label avec les coordonnées de la souris récupéré à l'aide de l'écouteur MouseListerner et de ses méthodes event.getX() et event.getY()).
Ainsi chaque JLabel se créent et s'affichent les uns après les autres comme sur un FlowLayout().
Y aurait-il une technique spéciale pour superposer des JLabel sur des JLabel?
J'ai vraiment besoin d'aide car c'est un projet que je dois faire et étant débutant je n'arrive pas à comprendre certaines sources trouvées ici qui sont bien trop complexes pour moi.
Merci d'avance pour votre aide et votre contribution!
EternityMLV
Messages postés5Date d'inscriptionjeudi 9 août 2001StatutMembreDernière intervention14 janvier 2005 14 janv. 2005 à 00:09
Bonsoir!
Alors c'est bien ça, il fallait initialiser a NULL le flowlayout du panel.
Malheureusement j'ai un souci : dans l'initialisation j'ajoute une image de fond dans mon panel. Ok tout se passe bien, mais quand j'ajoute mes petites images à chaque clique de la souris, ca les crée bien à l'endroit de la souris, mais DERRIERE L'image de fond!!!!
Comment faire pour ajouter les images au premier plan?