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

Composants Java Discussion :

Problème avec Jscrollpane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 4
    Par défaut Problème avec Jscrollpane
    bonsoir voila j'ai un soucis, j'ai un jscrollpane qui charge un jpanel, tous fonctionne. Mais apres le click je veux supprimer le jpanel pour en remettre un autre.

    voici la méthode qui permet d'ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public void ajoutDuScrollIci(){
    gestionPanelCenter monpanel = new gestionPanelCenter();
    this.PanelCenter = monpanel.tableauImage(); // me retourne un JPanel
    this.scrollPanelCenter = new JScrollPane(this.PanelCenter);
    this.scrollPanelCenter.setBounds(300,200,650,550);
    this.add(this.scrollPanelCenter,0);
    }
    Après dans cette methode (qui est appelé lors du click sur un bouton) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public void mouseClicked(MouseEvent e) {
    // je veux enlever this.PanelCente pour faire le nouveau panel ci-dessous
    gestionPanelCenter monpanel = new gestionPanelCenter();
    this.PanelCenter = monpanel.tableauImage2();
    }

    Et j'arrive pas, j'ai fais des repaint, des removes, la jscrollpane s'affiche bien, mais avec aucun contenu dedans.

    Quelqu'un peut il m'éclairer ?
    Cordialement

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Salut,
    si j'ai bien compris le probléme, tu dois utiliser un CardLayout :http://download.oracle.com/javase/tu...yout/card.html
    , c'est fait pour ça.

    Tu construits une fois pour toutes différents JPanel, tu les places dans un CardLayout, et tu changes de JPanel en appelant la bonne méthode sur le CardLayout.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 4
    Par défaut
    c'est pas possible car mon contenu de mon panel est générer dynamiquement en fonction d'un contenu xml :

    > click boutton
    > recuperer donnée formulaire
    > demande xml avec donnée formulaire
    > retour xml
    > analyse + generation du panel en fonction du retour

    Je peux donc pas prévoir a l'avance son contenu

  4. #4
    Membre éclairé Avatar de snay13
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    Salut

    tu as essayé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    this.scrollPanelCenter.revalidate()
    @++

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 4
    Par défaut
    Merci sa marche

Discussions similaires

  1. Problème avec JScrollPane et Panel paint
    Par Sk3d4r dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 29/02/2008, 20h57
  2. Problème avec JScrollPane
    Par doons dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 23/11/2007, 11h09
  3. Problème avec JScrollPane
    Par zolotaya dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 17/07/2007, 20h06
  4. Problème avec jscrollpane
    Par mmb04 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 11/05/2007, 13h51
  5. Problème avec JScrollPane et label
    Par gl0be dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 26/11/2004, 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