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 :

Lier une JWindow à une JFrame


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Thewil
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2006
    Messages : 223
    Par défaut Lier une JWindow à une JFrame
    Bonjour,

    j'ai un petit soucis pour lier une JWindow à une JFrame. Je vous montre un schéma pour que vous compreniez un peu mieux mon interface graphique et ce à quoi je veux arriver.
    http://hpics.li/e98e7da
    En fait j'ai une première classe qui étend une JFrame (JFrame 1). Lorsque je clique sur le bouton j'ai une classe étendant aussi une JFrame qui s'ouvre (JFrame 2) exactement par dessus ma JFrame 1 et donc qui la cache.
    Ensuite lorsque je survol mon AbstractTableModel j'ai une JWindow qui s'ouvre à un emplacement défini en dur dans le code. Dans ce cas la tout va bien.

    Mais imaginons (comme c'est fait sur mon schéma) que je déplace ma JFrame 2. Ma JWindow va s'afficher (exemple en rouge) au même endroit que précédemment alors qu'il faudrait qu'elle soit dépendante de ma JFrame 2.

    En déclarant ma JWindow j'ai utilisé le constructeur :
    Avec ma JFrame 2 en tant que Frame mais ça n'a pas l'air de fonctionner.

    Quelqu'un aurait il une idée pour réussir ce que je veux faire ?

    Merci à vous

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Avant de rendre visible ta JWindow:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    maWindow.setLocationRelativeTo(maFrame2);

  3. #3
    Membre confirmé Avatar de Thewil
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2006
    Messages : 223
    Par défaut
    Merci de ta réponse. je teste ça et je te tiens au courant

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/02/2021, 17h57
  2. [XL-2010] Copie d'un tableau d'une feuille à une autre : une cellule ne se recopie pas
    Par mchouv dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 25/07/2014, 13h47
  3. [RegExp] Détecter des combinaisons dans une chaine une par une
    Par vermine dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 08/06/2010, 14h22
  4. [Debutant] Obtenir une taille de JFrame Optimale
    Par deboll_s dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 30/06/2005, 16h12
  5. redimensionnement d'une JWindow
    Par mbp566 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 02/08/2002, 04h41

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