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 :

[débutant]insérer un rectangle de longeur déterminé dans un GridBagLayout


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut [débutant]insérer un rectangle de longeur déterminé dans un GridBagLayout
    Bonjour à toutes et à tous,

    avant de poster ce message, j'ai mené ma petite enquete maisj'ai pas très bien comment s'y prendre pour faire deux choses:
    • 1 er problème :
    j'ai une jframe, dans laquelle j'ai un jpanel et dans le jpanel j'ai gridbaglayout. jusque là tout va bien. ce que je veux faire c'est insérer des rectangle de taille différente dans les cellules du gridbaglayout seulement le problème c'est qu'à l'affichage elles sont toutes de la meme taille.
    mon gridbaglayout contient 2 colonnes, une qui contient des cases à cocher (jcheckbox) et devant chaque jcheckbox je voudrais mettre un rectangle représentant le nombre d'occurence du mots par exemple.c'est à dire que sa longueur va varier en fonction de l'apparition du mots.
    j'espère que j'ai été claire dans ma question
    • 2 ème problème :
    je voudrais tracer un histogramme ou un camembert pour mieux visualiser les infos de mon gridbaglayout . j'ai vu que ça se faisait à l'aide de jfreechart. j'utilise jcreator et je voulais savoir comment ça marchais exactement . c'est vrai que sur le forum il y a des liens vers des tutoriaux mais ils sont en anglais et j'ai pas tout saisi. comment il fallait s'y prendre pour installer et utiliser jfreechart.
    si quelqu'un pouvais me renseigner ça serait génial .(un petit exemple si c'est pas trop demandé )
    merci beaucoup d'avance

  2. #2
    Membre éclairé Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Par défaut
    Salut pour ton Premier problème, va voir ici:
    http://www.developpez.net/forums/sho...d.php?t=148746

    Pour ton second problème, je crois me souvenir que dans JCreator, pour installer une nouvelle lib, tu dois faire:
    -Project
    -properties
    -import

  3. #3
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    pour ton premier problème, cela doit venir de l'attribut fill.
    Essaie d'appeler : monGridBagConstraints.fill = GridBagConstraints.NONE;


    Sinon, tu peux utiliser des JProgressBar, qui seront toujours à un certain pourcentage de leur taille.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

Discussions similaires

  1. [VBA-E] Débutante, insérer une image dans une cellule
    Par sab_etudianteBTS dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 23/03/2007, 15h55
  2. [Débutant]insérer une image dans Mysql
    Par olivier94 dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 05/02/2007, 11h08
  3. Réponses: 9
    Dernier message: 18/01/2007, 14h11
  4. Réponses: 1
    Dernier message: 29/09/2006, 08h56
  5. Réponses: 5
    Dernier message: 23/08/2006, 19h42

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