Comment afficher un JPanel transparent au-dessus d'un JLabel?

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
Mattsfreeg
Messages : 2
Enregistré le : 17 janv. 2021, 20:32

Comment afficher un JPanel transparent au-dessus d'un JLabel?

Message par Mattsfreeg » 17 janv. 2021, 20:42

Bonjour,

Je suis entrain de faire un jeu avec un ami. Dans ce dernier, on a un fenêtre de jeu. Cette fenêtre de jeu contient une image contenue dans un JLabel. Je voudrait donc mettre une sorte de filtre au dessus de ce JLabel mais pas moyen! Le filtre, qui est un JPanel transparent, est censé contenir un message lorsqu'un bouton est cliqué. Mais lorsque je clique sur ce bouton, le message est bel et bien là mais a déplacé mon JLabel de plus il n'est pas au centre de l'écran. Ma question est donc la suivante: est-ce possible de mettre un JPanel transparent( dans le rôle d'un filtre ) au-dessus d'un JLabel sans chambouler la mise en page? (ps. J'utilise des borderlayout pour positionner mes éléments)

Merci d'avance pour vos réponses!

Répondre