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

Interfaces Graphiques en Java Discussion :

JSeparator sur JPanel


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par défaut JSeparator sur JPanel
    Bonjour,
    j'ai voulu ajouter un jspartor sur mon panel(BoxLayout) pour séparer les radiobutons :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    panel.add(radiobouton1);
    panel.add(new JSeparator(SwingConstants.HORIZONTAL));
    panel.add(radiobouton2);
    panel.add(new JSeparator(SwingConstants.HORIZONTAL));

    sauf que y a un grand espace qui se crée entre le separateur et le bouton qui le suit.

    comment je peux reglé ce problème et merci

  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
    tu dois créer une instance de ton JSeparator après tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    separator.setSize(....,.....)

  3. #3
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par défaut
    ca change rien du tout

    les composant qui suivent se mettent tout en bas du panel

  4. #4
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par défaut
    up! merci de m'aider

  5. #5
    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
    c'est quoi ton layout ?

  6. #6
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par défaut
    c'est un BoxLayout Y_Alignement

  7. #7
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 31
    Par défaut
    avec le separator.setSize(...,...) j'ai un java.lang.NullPointerException

    peut etre que c'est du au fait qu'il soit ataché a un jsplitpane et du coup la taille est variable ??

    ca fait 3 jours que je suis dessus

Discussions similaires

  1. pb repaint() sur JPanel
    Par david06600 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 06/06/2007, 16h39
  2. Plusieurs couches Graphics sur JPanel, etc..
    Par aristeas dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 17/02/2007, 09h59
  3. comment faire une action sur JPanel
    Par L4BiN dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 11/01/2007, 12h13
  4. JPanel sur JPanel contenant des JButton
    Par loic_86 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 17/05/2006, 20h49
  5. FocusListener sur JPanel et son contenu
    Par Invité dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 11/05/2006, 14h23

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