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 non reconnue sous Eclipse


Sujet :

Agents de placement/Fenêtres Java

  1. #1
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut JFrame non reconnue sous Eclipse
    Bonjour,

    Pour afficher simplement une fenêtre Jframe, je fais tout au début un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import javax.swing.JFrame;
    mais Eclipse me le signale comme une erreur avec ce message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Access restriction: The type JFrame is not accessible due to restriction on required library C:
     \Program Files\Java\jre7\lib\rt.jar
    Comment résoudre cette erreur ?
    Merci pour vos solutions

    Cordialement

  2. #2
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    fais voir ton code.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  3. #3
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Merci thierryler. voici mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    package pobjet;
     
    import javax.swing.JFrame;
    import java.awt.*;
    import java.io.*;
     
    public class Form1 extends JFrame {
     
    	public Form1()
     
    	{
    		this.setTitle("Mon premier formulaire");
    		this.setSize(new Dimension(300,100));
    	}
     
    		/**
             * @param args
             */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		new Form1().setVisible(true);
     
    	}
     
    }
    et le probleme deumeure toujours

    Merci pour une solution

    Cordialement

  4. #4
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Ca ressemble plus à une erreur de configuration de la JRE dans eclipse.

    Que vois tu dans
    Clic droit sur le projet>Properties>Java build path>Libraries ?
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  5. #5
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    Je pense comme Sinok. Tu utilises une JRE ou un JDK ?

    Dans Eclipse, dans ton projet (vue package), tu dois avoir un "dossier" nommé "JRE System Library .."
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  6. #6
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Merci pour les réponses.

    En fait j'utilise un JDK. A l'interieur, il y'a un JRE.
    Dans Java Build Path----->Librairies, je vois ceci :
    JRE System Library[OSGi/Minimum/1.2]

    Et J'ai la meme chose dans mon projet (vue package).

    voila et y'a toujours cette erreur

    Merci de vos aides

    Cordialement

  7. #7
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    Vérifie que tu as bien l'option "build auto" de cochée dans le menu "projets".

    Et lance un clean.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  8. #8
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Merci thieryler,
    J'ai dans menu Project, l'option Build Automatically bien cochee.
    J'ai clique sur clean mais l'erreur persiste toujours.

    Merci pour une solution.

    Cordialement

  9. #9
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    Est ce que tu avais déjà ce genre de problème avant ? C'est une nouvelle installation d'Eclipse/java ?
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  10. #10
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Points : 342
    Points
    342
    Par défaut
    Bonjour!
    Vu la nature du message "Access restriction to rt.jar", pense à vérifier les autorisations sur le fichier en question pour voir si ton compte utilisateur à les droits necessaires sur ce fichier.

  11. #11
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par serigne Voir le message
    JRE System Library[OSGi/Minimum/1.2]
    Etrange. Pas normal de faire du contexte OSGI pour une pauvre JFrame.

    Je te conseille de faire un edit dessus pour remplacer cette entrée par du JavaSE-1.6 ou JavaSE-1.7 qui correspond à ce que tu cherches.
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  12. #12
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Bonjour,

    J'ai vérifié les droits de mon compte, il a le droit Lecture et Execution et Lecture
    donc ca devrait suffir pour importer la classe JFrame.
    Mais il y'a toujours l'erreur.
    Merci pour une solution

    Cordialement

  13. #13
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Points : 342
    Points
    342
    Par défaut
    OK!
    Le conseil que je vais donner va paraître étrange , mais on ne sait jamais. J'ai un ami qui a rencontré des difficultés semblables alors qu'il faisait un développement dans une machine virtuelle Windows XP sous un hôte Windows 7.
    Il lui suffisait de redémarrer le système invité et tout fonctionnait à merveille.
    Alors essaie de redémarrer ta machine pour voir.
    PS: je sais que cela peut sembler étrange, mais c'est la stricte vérité.

  14. #14
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Bonjour,

    J'ai fait ce que sinok m'a dit et ca marche bien.
    j'ai replace par un Edit le contexte OSGi par JavaSE-1.6 et il reconnait JFrame,
    J'ai pas compris pourquoi mais tant mieux si ca marche bien.

    Merci de vos solutions

    Cordialement.

  15. #15
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    OSGI est un système basé entièrement sur des plugins et une archi particulière. Ce framework sert pour de grosses voir très grosses applis nécessitant un système avancé de plugins. Et il apporte également un certain nombre de restrictions. (plus d'infos par , mais ce n'est pas franchement du niveau débutant java).

    Or, pour ce que tu fais, ce n'est absolument pas l'idée. Ta cible est du Java Standard Edition.
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  16. #16
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Points : 342
    Points
    342
    Par défaut
    Du coup, je passe pour un petit rigolo.

  17. #17
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Merci sinok a bientot

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

Discussions similaires

  1. ActionEvent non reconnue sous Eclipse
    Par serigne dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 05/12/2012, 12h36
  2. Problème de disque dur non reconnu sous WIN98
    Par kalash_jako dans le forum Composants
    Réponses: 5
    Dernier message: 12/05/2006, 14h28
  3. CSS non reconnues sous Firefox et Netscape
    Par rockingstone dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 07/04/2006, 21h20
  4. Moniteur non reconnu sous debian
    Par Jean_Benoit dans le forum Matériel
    Réponses: 2
    Dernier message: 11/03/2006, 15h49
  5. [API]JTAPI non reconnu par eclipse
    Par julio84 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 15/04/2005, 14h03

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