accessible parent pour un jpanel
bonsoir,
j'ai crée un objet extends JPanel dans le quel j'ai fait implements MouseListener, MouseMotionListener et je l'ai placer dans une JFrame,
le problème c'est que quand j'utilise la méthode
Code:
public void mouseClicked(MouseEvent e)
de ma classe je doit afficher un JDialog sauf que le constructeur du JDialog demande obligatoirement une instance de Frame de window ou de Dialog, alors j'ai mis
Code:
((JFrame)MonPanel.getAccessibleContext().getAccessibleParent(),true)
dans le constructeur de mon JDialog je reçoit cette erreur
Code:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.JPanel cannot be cast to javax.swing.JFrame
alors merci de me donner comment avoir la réference de la Frame dans lequelle se trouve mon Panel...