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 :

debutant :erreur premiere fenetre


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Par défaut debutant :erreur premiere fenetre
    bonjour

    voila je suis debutant en java, je programme sous linux (eclispe) et j ai un pti probleme avec le code suivant :
    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
     
    // import des bilbiotheques
    import javax.swing.JFrame;
    import javax.swing.JPanel;
     
    public class fenetre 
    {
          public static void main(String[] args) {
    // creation de la fenetre
        JFrame fenetre1 = new JFrame("Ma première fenetre");
     
    // creation d'un panneau qui va etre inserer dans la fenetre
        JPanel panneau=new JPanel();
     
    // ajout du cadre dans la fenetre    
        fenetre1.setContentPane(panneau);
     
    // Positionne les dimensions et rend la fenêtre visible
        fenetre1.setSize(400,100);
        fenetre1.setVisible(true);
     
          }
    }

    Si je deplace la fenetre ou toute autre action cela entraine une erreur , la fenetre ne repond plus.

    quelqu'un aurai une solution ??

    merci d'avance

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Et quel est cette mystérieuse erreur ?

    a++

  3. #3
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Chez moi ça marche .

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Par défaut
    re

    l'erreur est la suivante :
    la fenetre devient noire
    il faut la forcer a quitter

    je n'ai aucune information au niveau d' eclipse , ou meme du system


    merci d'avance

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Tu n'utiliserais pas compiz par hasard ?
    Il y avait des bugs entre java / compiz / les drivers de certaines cartes graphiques...


    Sinon il serait utilise de savoir quel est la JVM que tu utilises, bref d'afficher les valeurs suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    		System.getProperty("java.vm.name")
    		System.getProperty("java.version")
    		System.getProperty("java.vm.vendor")
    a++

  6. #6
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 295
    Par défaut
    Citation Envoyé par kirtap1969 Voir le message
    l'erreur est la suivante :
    la fenetre devient noire
    il faut la forcer a quitter
    Si "forcer à quitter" signifie "tuer la tache", ça me parait normal car tu n'as mis aucune directive pour ce qu'il faut faire en cas de demande de fermeture. Ajoute ceci:

    fenetre1.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Par défaut
    re

    j ai entree en debut de programme les instruction suivante

    System.out.println( System.getProperty("java.vm.name"));
    System.out.println(System.getProperty("java.version"));
    System.out.println(System.getProperty("java.vm.vendor"));

    la reponse est :

    GNU libgcj
    1.5.0
    Free Software Foundation, Inc.

    si cela peut aider a resoudre le probleme

    merci d'avance

  8. #8
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Tu utilises la JVM GCJ du projet GNU, qui sauf erreur de ma part est toujours incomplète.

    Il serait préférable d'installer et d'utiliser la JVM de Sun ou OpenJDK...

    a++

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Par défaut
    je me doutais qu'il devais y avoir un truc dans le style mais comme debutant sur ce systeme et java , c'est impossible a determiner d'ou pouvais provenir l'erreur

    donc je dois installer la version de sun si j ai bien compris
    je vais essayer .

    merci a tous de votre aide , votre rapidité , et a bientot

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Par défaut
    probleme resolu

    il suffisait de changer le jvm dans le menu d'execution et utiliser
    java6 open sdk

    soit
    OpenJDK Client VM
    1.6.0_0
    Sun Microsystems Inc.


    merci encore

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

Discussions similaires

  1. debutant: erreur LNK2001 avec la librairie GSL
    Par drill3 dans le forum MFC
    Réponses: 6
    Dernier message: 25/04/2005, 13h58
  2. [debutant]Mon premier prog OpenGL
    Par Revan777 dans le forum OpenGL
    Réponses: 5
    Dernier message: 04/04/2005, 17h40
  3. [Debutant] Erreur "Unhandled event loop exception"
    Par pilz dans le forum Eclipse Platform
    Réponses: 14
    Dernier message: 08/12/2004, 15h19
  4. [debutant] Fermeture de fenetre
    Par wkd dans le forum Agents de placement/Fenêtres
    Réponses: 26
    Dernier message: 04/06/2004, 17h01
  5. [Debutant]erreur lors de la sauvegarde d un code.
    Par Mr_Chut dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 27/04/2004, 19h42

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