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 :

[GridBagLayout]Une bordure pour chaque cellule ?


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 31
    Par défaut [GridBagLayout]Une bordure pour chaque cellule ?
    Bonjour ;

    Je travaille actuellement avec un JPanel en GridBagLayout, et j'aimerais afficher une bordure autour de mes cellules, afin de reproduire en quelque sorte une Table, mais avec les avantages du layout manager.

    Quelqu'un a t'il une combine, astuce, piste de réflexion à me soumettre ?

    Merci d'avance

  2. #2
    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
    Avoir un composant sur lequel tu fais un setBorder Dans chaque cellule.
    Cela nécessitera probablement que tu écrives ta propre border custo pour éviter les duplications de bordures....

    Pourquoi ne pas utiliser de JTable plutôt?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 31
    Par défaut
    Eh bien, j'y ai pensé sitôt qu'on m'a demandé des séparations entre les lignes/colones.
    Cependant, j'ai l'impression que JTable n'est pas aussi flexible que GridBagLayout en terme de paramétrage des cellules (à commencer par la fusion de cellules).

    Eh bien, je vais essayer de faire ma bordure, et si vraiment ça ne colle pas, je reviendrai sur une JTable.

    Merci


    EDIT : non content d'avoir appris comment créer une bordure perso, j'ai également réussi à faire ce que je voulais. Merci Sinok

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

Discussions similaires

  1. Couleur pour chaque cellule d'une colonne
    Par lo_schil dans le forum Composants
    Réponses: 3
    Dernier message: 03/06/2010, 12h48
  2. Avoir des bordure pour les cellules d'un tableau?
    Par Doberman dans le forum BIRT
    Réponses: 3
    Dernier message: 12/06/2006, 11h45
  3. [JTable] tooltips differents pour chaque cellule
    Par orelero dans le forum Composants
    Réponses: 6
    Dernier message: 23/05/2006, 18h16
  4. [CSS]Définir une taille pour chaque police
    Par Davboc dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 27/12/2005, 19h32
  5. [Composants] TRichEdit: Une police pour chaque ligne
    Par naili dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/03/2003, 16h59

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