IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

JFrame / JDialog cast


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Par défaut JFrame / JDialog cast
    Bonjour, je développe une application java.

    Ma fenetre principale est une jFrame, et j'ai tout un tas de JDIalog.

    Il y a un jDialog 1, qu'on peut ourvrir de la frame privipale, et d'un jdialog.
    Quand je l'ouvre à partir du jDialog, ca me sort une erreur :

    java.lang.ClassCastException: other_dialog.resultats_recherche_mod cannot be cast to javax.swing.JFrame

    pourtant, j'ai adapté mes constructeurs....

    [
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public nouveau_change_liaison_mod(JFrame owner) {
    		super(owner);
    		datas.reset_current_nouveau_change_liaison();
    		initialize();
    	}
     
    	public nouveau_change_liaison_mod(JDialog owner) {
    		super(owner);
    		datas.reset_current_nouveau_change_liaison();
    		initialize();
    	}]
    je ne vois pas ou est le problème??

    merci pour votre aide

  2. #2
    Membre Expert
    Avatar de visiwi
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1 052
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 1 052
    Par défaut
    Salut,

    le problème est que ton objet other_dialog.resultats_recherche_mod ne peut pas être casté en javax.swing.JFrame

    Quel est le type de other_dialog.resultats_recherche_mod ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 64
    Par défaut
    Il faut que tu fasses ainsi :
    (JFrame) this.getParent() lorsque tu créés une jdialog a partir d'une autre jdialog.

Discussions similaires

  1. JFrame & JDialog
    Par BHMath76 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 13/07/2011, 11h46
  2. interaction JFrame, JDialog, JFrame
    Par maccormick dans le forum Agents de placement/Fenêtres
    Réponses: 13
    Dernier message: 08/07/2009, 09h07
  3. Retourner un objet à partir d'une JFrame/JDialog
    Par Julien Bodin dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 06/05/2009, 15h57
  4. [SWING][JFRAME - JDialog] cela ne s'affiche pas
    Par PoPeio dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 29/03/2006, 14h18
  5. [JFrame] [JDialog] plusieurs JFrame dans un JFrame principal
    Par thief dans le forum Agents de placement/Fenêtres
    Réponses: 19
    Dernier message: 30/01/2006, 12h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo