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

Composants Java Discussion :

Array IndexOutOfBounds Exception


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 3
    Par défaut Array IndexOutOfBounds Exception
    Bonjour,
    je fais une application pour une association de joueurs d'échecs. Dans un internal frame, j'ai un JTable master Tournoi qui affiche la liste des tournois et un JTable detail qui affiche la liste des classes (un tournoi a une ou plusieurs clases). J'ai fait généré les classes de persistance. J'ai bindé le JTable master et la liste des tournois s'affiche dedans, donc c'est parfait. Par contre, j'ai voulu bindé le JTable detail pour qu'il affiche la liste des classes du tournoi sélectionné (dans le JTable Master) et j'ai l'erreur suivante :
    GRAVE: Application class esp.ESPApp failed to launch
    java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
    at java.util.Vector.elementAt(Vector.java:427)
    at javax.swing.table.DefaultTableColumnModel.getColumn(DefaultTableColumnModel.java:277)
    at esp.ESPView.initComponents(ESPView.java:253)
    at esp.ESPView.<init>(ESPView.java:27)
    at esp.ESPApp.startup(ESPApp.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
    at java.awt.EventQueue.access$000(EventQueue.java:84)
    at java.awt.EventQueue$1.run(EventQueue.java:602)
    at java.awt.EventQueue$1.run(EventQueue.java:600)
    at java.security.AccessController.doPrivileged(Native Method)
    at

    Je comprends la signification de l'erreur, mais je ne comprend pourquoi ça fait ça?

    L'expression de bind de mon Detail JTable est ${selectedElement.classetournoiCollection}

    Est-ce que c'est selectedElement qui est vide?

    J'aimerais bien avoir de l'aide.

    Merci!

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Je comprends pas trop ces histoires de binding, c'est du JavaFX ? Si oui il y a une section dédiés à tout ce qui est interface graphique Java... Et une sous-section pour JavaFX.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 3
    Par défaut
    Citation Envoyé par thelvin Voir le message
    Je comprends pas trop ces histoires de binding, c'est du JavaFX ? Si oui il y a une section dédiés à tout ce qui est interface graphique Java... Et une sous-section pour JavaFX.
    Non, ce n'est pas du Java FX, j'utilise Netbeans et le JTable est un Swing Controls. Je vais aller poster dans ces forums aussi je pense.

  4. #4
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 3
    Par défaut
    Bon, finalement on a fait le bind à la main avec une requête sql et ça marche...

  5. #5
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    si tu as réussi à résoudre ton problème, c'est super. Penses à cliquer sur le bouton RESOLU dans ce cas.
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exception IndexOutOfBounds incompréhensible
    Par mithrendil dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 27/06/2008, 10h34
  2. exception dernier élément array
    Par licorne dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 13/08/2007, 10h24
  3. lancer les exceptions dans array
    Par zulad dans le forum C#
    Réponses: 8
    Dernier message: 17/07/2007, 16h22
  4. [Débutant]pb de fichier - array index out of bounds exception
    Par TheBlue dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 12/06/2006, 20h24
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

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