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 :

JInternalFrame, bonne méthode?


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut JInternalFrame, bonne méthode?
    Bonjour!

    Je tente de manier un JDesktopPane pour pouvoir gérer des fenetres internes.

    J'y arrive mais je voulais savoir si ma méthode était correct.

    J'ai une classe FenetrePrincipale qui étend JFrame.
    Dans cette classe, je crée mon JDesktopPane.

    Ensuite, j'ai une classe FenetreNouvellePartie qui affiche la fenetre interne.

    Je l'instancie dans FenetrePrinciaple comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FenetreNouvellePartie FenetreNouvellePartie1 = new FenetreNouvellePartie(fenetre);
    Et voici le code de FenetreNouvellePartie
    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
    public class FenetreNouvellePartie{
    	private FenetrePrincipale fenetre;
    	public FenetreNouvellePartie(FenetrePrincipale fenetre){
    		super();
    		this.fenetre=fenetre;
    		// On initialise notre fenêtre
    		construire();
    	}
    	private void construire(){
     
    	      JInternalFrame f = new JInternalFrame("test", true, true, true, true);	    
    	      f.setBounds(0, 0, 120, 60);
    	      fenetre.getContentPane().add(f, 2);
    	      f.setVisible(true); // Needed since 1.3
     
    	}
    }
    Je m'interroge sur la validité de cette méthode car je passe en argument ma fenetre principale lors de la création de ma fenetre interne. Est-ce une méthode correcte?

    Merci par avance

  2. #2
    Membre Expert
    Avatar de visiwi
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1 052
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 1 052
    Par défaut
    Salut,

    Je ne vois rien de choquant en soi. C'est quelque chose de courant.

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut
    salut,

    comme visiwi je ne vois rien de choquante. Néanmoins je comprends pas un truc, pourquoi y a t il super dans le constructeur de FenetreNouvellePartie alors quelle extends de rien ?

  4. #4
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut
    Oki merci d'avoir pris le temps de me donner votre avis.

    En ce qui concerne super, c'est effectivement en trop. C'est quand j'essayé de faire un extend de fenetrePrincipale mais ce n'était pas la bonne méthode

    Encore merci pour votre aide!

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

Discussions similaires

  1. textbox, saut de ligne impossible, cherche la bonne méthode
    Par budylove dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 28/09/2006, 16h56
  2. Réponses: 2
    Dernier message: 22/08/2006, 09h28
  3. Réponses: 8
    Dernier message: 27/02/2006, 15h28
  4. [EJB2.1 Entity] [CMP] Est-ce la bonne méthode ?
    Par stailer dans le forum Java EE
    Réponses: 8
    Dernier message: 20/06/2004, 20h42

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