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

 Java Discussion :

Utilisation du cardlayout


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5
    Par défaut Utilisation du cardlayout
    Bonjour à tous,
    je développe un outil de gestion pour une association en java, et je suis néophyte dans ce langage.
    Voici mon problème, j'utilise l'IDE netbeans 6.8, et créer un nouveau projet desktop application.
    De cette base, je désire utiliser le mainPanel avec un cardLayout. Je lui ajoute bien mes panels suivant, crée les évenements depuis le menu pour leur donner la visibilité, seul problème, lorsque je lance le programme, le mainPanel m'affiche le premier Panel alors que dans ce dernier je lui ai bien preciser la methode Jpanel1.setVisible(false);
    Auriez vous la réponse à mon problème?
    De plus le layout utilisé par défaut dans mes panels crées est groupLayout, est ce correct?
    Merci à vous.

  2. #2
    Membre Expert Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 343
    Par défaut
    Bonjour,

    je suis désolé de vous répondre par une "non-réponse", mais je pense qu'il faudrait plutôt poster dans le forum NetBeans. Vous y rencontrerez probablement des gens plus pointus que dans le forum "Débuter".

    J'ai aussi commencé avec NetBeans, mais j'ai abandonné car je ne comprenais pas toute la syntaxe qu'il écrit par lui même. Alors j'ai décidé de travailler avec un autre EDI, qui me permet d'écrire moi-même tout le code. Ainsi en ce qui concerne les Layout, je décide duquel je veux sans que l'on ne m'impose quoi que ce soit. J'ai compris plus de chose ainsi...

    ( Attention, je ne critique pas NetBeans...)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5
    Par défaut
    Okay, merci bien et bonne journée.
    [édit] Par simple curiosité quel est l'EDI que vous utilisez?

  4. #4
    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
    Ca n'a absolument rien à voir avec un EDI quelconque ce problème.

    Pour commencer il faut comprendre que la méthode setVisible n'a d'utilité en général que pour les fenêtres (genre JFrame, JDialog, JWindow). Pour tous les autres composants, ça ne sert grosso modo à rien.

    Ton problème vient tout simplement du fait que ton CardLayout va afficher son premier panel.

    Donc tu as deux choix rapides, tu peux créer ton CardLayout initialement, mais ne pas l'ajouter directement à ton interface, comme cela le panel n'apparaitra pas. Puis tu l'ajoutes à ton interface au moment idoine.

    Sinon tu peux juste ajouter un JPanel Vide (ou un JPanel d'accueil) à ton CardLayout, comme ça ton problème est résolu .

Discussions similaires

  1. Comment utiliser le CardLayout
    Par NoNo282 dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 23/08/2012, 16h33
  2. Utilisation d'un CardLayout
    Par Zliix dans le forum NetBeans Platform
    Réponses: 0
    Dernier message: 03/05/2010, 10h24
  3. Comment utiliser CardLayout
    Par pwd75 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 10/02/2010, 11h16
  4. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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