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 :

fenetre interne comportement etrange


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é
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 70
    Par défaut fenetre interne comportement etrange
    Desolé pour le titre pas tres explicite, on m'a demadé de developper une application avec a l'interieurs des frames interne.

    Jusque la pas de soucis , malheuresement a un moment, quand je retourne sur un ancien composant (une fenetre de login en quelque sorte) et que l'une des frames interne est miniaturisé , et que je reviens vers les frames interne ces dernieres bug.

    en effet , les frames miniaturisé sont presentes mais ces dernieres reste en retrait par rapport au autres frames interne. Meme si je clique dessus.

    Du coup c'est assez (tres) genant. Je pense que j'ai du mal utilisé les frames.



    la fenetre de login est un panel , donc quand je switch de fenetre je fait ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    frm.remove(desktop);
    frm.setContentPane(pLogin);
    et puis pour allez vers les frames interne :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    frm.remove(pLogine);
    frm.setContentPane(desktop);
    Desktop est un JDesktopPane
    pLogin est un panel
    frm est une JFrame

    J'utilise

    setVisible(true/false) pour afficher/desafficher les frames internes
    dekstop.add(frame interne) pour ajouter les frames a deskstop

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 70
    Par défaut
    mon probleme n'etant pas vraiment tres clair je vais essayer de preciser un peu plus.

    Au demarrage de l'aplication une frame contenant un panel s'affiche.

    Ensuite en pressant un bouton je change le contenu de la frame en y inserant un autre panel.

    jusque la pas de soucis pour faire ça.

    Apres ça l'utilisateur clique sur un bouton , la frm reste toujours identique , mais cette fois elle contient un desktopane, ce desktop pane contient plusieurs frame interne

    quand je miniaturise l'une des fenetre interne et que je reviens sur un panel pour enuite revnir sur le desktop pane, j'ai un soucis d'affichage

    en effet , les frames miniaturisé ne se mette plus en premier plan lorsqu'on clique dessus, de plus quand on les reduit , elle disparaisse et l'ordinateur se met alors a ralentir jusqu'a planter l'aplication


    Si quelqu'un sais comment regler ce probleme je suis preneur !


    edit : le probleme a etait resolu j'ai pas trop compris comment parcontre

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

Discussions similaires

  1. FindCLose Comportement etrange
    Par Aos dans le forum Langage
    Réponses: 6
    Dernier message: 24/01/2006, 15h20
  2. [LG]repeat/until comportement etrange
    Par scifire dans le forum Langage
    Réponses: 11
    Dernier message: 25/03/2005, 22h56
  3. [SWT]fenetre interne et toolbar
    Par Albarad dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 16/06/2004, 10h43
  4. [langage] Comportement étrange d'une variable
    Par Spaz dans le forum Langage
    Réponses: 6
    Dernier message: 23/04/2004, 12h29
  5. [SWT] Comment faire des fenetres internes ??????
    Par sebounator dans le forum SWT/JFace
    Réponses: 5
    Dernier message: 22/04/2004, 02h12

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