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

AWT/Swing Java Discussion :

Probleme de dimension avec les JInternalFrame


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut Probleme de dimension avec les JInternalFrame
    J'ai fixé des dimensions à des JInternaFrame
    du genre

    /********Main***********/
    JFrame frame = new JFrame();
    MonConstructeur cst = new MonConstructeur(frame);

    /******MonConstructeur**********/
    JInternalFrame frm = new JInternalFrame();
    frm.setSize(100,50);
    frame.getContentPane().add(frm);

    /*******************************/

    Mais pourtant les JInternalFrame qui s'ouvre ne sont pas à le bonne dimension, et il y a des bugs quand plusieurs JInternalFrame sont les uns sur les autres.

    Je me dit que le problème vient peut être du fait que la frame principal est dans une class Main, et que les JInternalFrame sont appeler par des class dont le constructeur prend en paramêtre la frame principale. (Je ne sais pas si je suis tres clair.)

    Est ce que quelqun aurait une piste pour m'aider??

    Cordialement, L4BiN

  2. #2
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut
    Salut je pense que le "problème" (en tous cas le pourquoi) viens du layout de la frame. Par defaut c'est du FlowLayout non ?, gedarde de ce coté je pense, ton layout ne doit pas te permettre de fixer les tailles de tes composants

  3. #3
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    merci bcp tu avais raison j'ai ajouté getContentPane().setLayout(null); dans ma fenetre principale et ca marche!!

    Mais cela m'ammène à une autre petite question toujours sur les JInternalFrame: comment fait ton pour que la fenetre selectionné passe en avant plan. Je suis sure que c'est juste une petite ligne de code mais je ne l'ai pas trouvé?

    Merci

  4. #4
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Essaie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    taJInternalFrame.setMaximum(false);

  5. #5
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    non ca ne change rien!! j'arrive pas a faire passer en premier plan les fenetre qui sont en arriere plan...

  6. #6
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut
    et en jouant sur les focus,

  7. #7
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    non ca ne marche pas (maFrame.setFocus ca n'existe pas ), mais j'ai essayer avec maFrame.setFocusable(true) et autre du mais cela ne change rien.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/04/2006, 11h02
  2. Probleme de auto_ptr avec les map
    Par Luther dans le forum C++
    Réponses: 8
    Dernier message: 08/04/2005, 10h49
  3. Problème de taille avec les tables
    Par Angelico dans le forum Paradox
    Réponses: 2
    Dernier message: 27/12/2004, 18h38
  4. [Layer] Probleme de superposition avec les JMenuItem
    Par azdruyel dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 21/07/2004, 11h24
  5. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39

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