Bonjour
J'ai ma classe suivante définie comme suit :
Avec "IViewEdit" une interface implémentée par ma classe ViewConnect
Code : Sélectionner tout - Visualiser dans une fenêtre à part class ViewConnect extends javax.swing.JDialog implements IViewEdit
J'ai besoin de passer une instance de ViewConnect à une méthode qui n'accepte que des "IViewEdit"
Comment récupérer l'interface IViewEdit ou caster ma ViewConnect en IViewEdit.
J'ai bien essayé unMais j'ai cette erreur à l'exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ViewConnect myView=new ViewConnect(); IViewEdit myInterface = (IViewEdit)myView;Merci.Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.Class cannot be cast to IViewEdit
Partager