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éthodede 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 : Sélectionner tout - Visualiser dans une fenêtre à part public void mouseClicked(MouseEvent e)
dans le constructeur de mon JDialog je reçoit cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part ((JFrame)MonPanel.getAccessibleContext().getAccessibleParent(),true)alors merci de me donner comment avoir la réference de la Frame dans lequelle se trouve mon Panel...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.JPanel cannot be cast to javax.swing.JFrame
Partager