Erreur java netbeans
Fermé
badredine1
Messages postés
66
Date d'inscription
vendredi 7 février 2014
Statut
Membre
Dernière intervention
9 octobre 2014
-
7 févr. 2014 à 22:48
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 8 févr. 2014 à 17:08
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 8 févr. 2014 à 17:08
A voir également:
- Erreur java netbeans
- Erreur 0x80070643 - Accueil - Windows
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
4 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
7 févr. 2014 à 22:54
7 févr. 2014 à 22:54
Il faudrait regarder le code à l'endroit indiqué par l'exception :
Dans ta classe administrateur.java, ligne 339, dans la méthode initComponents tu utilises une JTable en appelant la méthode setGridColor(Color) mais tu le fais avec un objet Color qui a la valeur null, ce qui provoque l'exception.
Regardes donc pourquoi tu as null ici et corriges ton code de manière à ce que tu n'ais jamais d'appel de setGridColor(null).
Dans ta classe administrateur.java, ligne 339, dans la méthode initComponents tu utilises une JTable en appelant la méthode setGridColor(Color) mais tu le fais avec un objet Color qui a la valeur null, ce qui provoque l'exception.
Regardes donc pourquoi tu as null ici et corriges ton code de manière à ce que tu n'ais jamais d'appel de setGridColor(null).
badredine1
Messages postés
66
Date d'inscription
vendredi 7 février 2014
Statut
Membre
Dernière intervention
9 octobre 2014
3
7 févr. 2014 à 23:05
7 févr. 2014 à 23:05
la probleme je ne peut la modifier aucun ligne dans administrateurs.java ajouter a partir de la partit disign dans netbeans.si il ya une solution aider moi
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
7 févr. 2014 à 23:28
7 févr. 2014 à 23:28
Bien sûr que si tu peux modifier le code de l'interface graphique, sinon tu ne pourras jamais définir le comportement des méthodes de ton programme. Du coup si tu n'as rien personnalisé c'est normal que tu te retrouves avec des valeurs à null, c'est la valeur par défaut et elles vont te provoquer erreur sur erreurs.
Apprend à utiliser netbeans pour pouvoir modifier ton code parce que l'interface graphique ce n'est que la partie visible de l'iceberg mais tu dois faire encore beaucoup de choses avant que cela fonctionne. D'ailleurs si tu es débutant tu n'aurais jamais du utiliser netbeans pour faire tout seul du code que tu ne comprends pas, il vaut mieux d'abord apprendre les bases en codant tout à la main et n'utiliser un générateur de code que quand on sait ce qu'il fait...
Apprend à utiliser netbeans pour pouvoir modifier ton code parce que l'interface graphique ce n'est que la partie visible de l'iceberg mais tu dois faire encore beaucoup de choses avant que cela fonctionne. D'ailleurs si tu es débutant tu n'aurais jamais du utiliser netbeans pour faire tout seul du code que tu ne comprends pas, il vaut mieux d'abord apprendre les bases en codant tout à la main et n'utiliser un générateur de code que quand on sait ce qu'il fait...
badredine1
Messages postés
66
Date d'inscription
vendredi 7 février 2014
Statut
Membre
Dernière intervention
9 octobre 2014
3
7 févr. 2014 à 23:41
7 févr. 2014 à 23:41
c'est vrai que je suit debutant en java mais je suit profetinnel en programmation,si tu peut donner moi la solution exacte de cette erreur(qu'est ce que je peut faire pour corriger cette erreur);et merci.
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
8 févr. 2014 à 13:03
8 févr. 2014 à 13:03
La solution exacte de l'erreur je te l'ai donnée. Ligne 339 de administrateur.java tu fais setGridColor(null) ce qui n'est pas autorisé par la classe JFrame d'où IllegalArgumentException.
Remplaces donc ton null par n'importe quel objet Color.
Remplaces donc ton null par n'importe quel objet Color.
badredine1
Messages postés
66
Date d'inscription
vendredi 7 février 2014
Statut
Membre
Dernière intervention
9 octobre 2014
3
8 févr. 2014 à 15:29
8 févr. 2014 à 15:29
comment je peut faire,pour qu'il je peut modifier les lignes de code qui sont ecrit automatiquement par netbeans lorsque jai fait des actions dans la partie design de netbeans ;
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
8 févr. 2014 à 17:08
8 févr. 2014 à 17:08
Tu vas dans le code source !
C'est pas à un "profetinnel en programmation" que je dois apprendre ça...
C'est pas à un "profetinnel en programmation" que je dois apprendre ça...