Salut, nouveau dans le monde du java, je voudrais savoir ce que je dois faire pour changer le texte d'un label lorsque la souris passe sur une image.
voici mon petit bout de code...
merci de votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 //Création du label de l'option final JLabel label_1 = new JLabel(); label_1.setIcon(SwingResourceManager.getIcon(essai.class, "IMG_option.png")); label_1.addMouseListener(new MouseAdapter() { public void mouseEntered(final MouseEvent e) { //modifier le texte du labelTitre par : "Option" } }); label_1.setBounds(256, 143, 80, 80); panel.add(label_1); final JPanel panel_2 = new JPanel(); panel_2.setLayout(new BorderLayout()); frame.getContentPane().add(panel_2, BorderLayout.SOUTH); //Création du label qui permet d'afficher le titre suivant la position de la souris final JLabel labelTitre = new JLabel(); labelTitre.setHorizontalTextPosition(SwingConstants.CENTER); labelTitre.setHorizontalAlignment(SwingConstants.CENTER); labelTitre.setText(""); //le champ est vide par défaut panel_2.add(labelTitre);
Partager