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 :

Nom de Jframe différent


Sujet :

Agents de placement/Fenêtres Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Points : 46
    Points
    46
    Par défaut Nom de Jframe différent
    Bonjour,

    j'ai un nouveau projet composé d'une Jframe. En mode design sous Netbeans quand je fais proprieté dessus il me dit que ma Jframe s'appelle "frame1" alors que dans le constructeur de ma Jframe je fais :

    public F_main(C_jeu_carte Main){
    System.err.println(this.getName());
    main = Main;
    setContentPane(new Fond(".\\src\\v2\\JPG\\fond.jpg"));
    initComponents();
    }

    et le println me retourne "frame0" ducou quand je veux récuperer la liste des composants avec :

    Component[] liste_composants = this.getComponents();

    la liste est vide...


    Je débute en java et je ne comprends pas comment m'y prendre pour récuperer la liste des composants de ma frame...

    Merci d'avance

  2. #2
    Membre chevronné
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Points : 2 208
    Points
    2 208
    Par défaut
    Bonjour et bienvenue sur le forum de DVP

    Pour ton problème, il faut que tu mettes ton code après la méthode initComponents() ce qui donnerait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public F_main(C_jeu_carte Main){
    initComponents();
    System.err.println(this.getName());
    main = Main;
    setContentPane(new Fond(".\\src\\v2\\JPG\\fond.jpg"));
    }
    Sinon commencer le java en programmant des interfaces graphiques c'est pas top, il est vivement recommendé de commencer par des applications console et surtout de lire un bon cours sur Java avant. Je dis ça car à part ton problème tu as plusieurs lacunes dans ton code.
    Tu trouveras sùrement ton bonheur dans la page cours de Developpez.

    Bienvenue à toi dans le monde de Java

    @+


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Points : 46
    Points
    46
    Par défaut
    Oui j'ai jamais touché a java mais je dois developper un jeu de poker en ligne style titan poker (en plus simplifié quand meme) et j'ai environ 1 mois

    Merci de ta réponse je vais tester

Discussions similaires

  1. J2EE - nom du jar différent du nom de projet
    Par jmmatrat dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 26/03/2008, 15h17
  2. [C] Récupérer le nom de ses différents réseau !
    Par darkwall_37 dans le forum Windows
    Réponses: 2
    Dernier message: 28/10/2007, 23h42
  3. Import avec noms de tablespace différent dans le schéma cible
    Par farenheiit dans le forum Administration
    Réponses: 6
    Dernier message: 01/08/2007, 17h59
  4. Comment avoir des noms d'objets différents ?
    Par adn013 dans le forum Langage
    Réponses: 6
    Dernier message: 11/06/2007, 15h46
  5. [ODBC] Comment mettre à jour 2 bases ayant des noms de champs différents ???
    Par Alexlesilex dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 11/05/2006, 17h08

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