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 :

Rectangle d'une cellule du JTable


Sujet :

Composants Java

  1. #1
    Membre régulier Avatar de yashiro
    Inscrit en
    Mars 2004
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 214
    Points : 82
    Points
    82
    Par défaut Rectangle d'une cellule du JTable
    Salut à tous, j'aimerais savoir comment obtenir les coordonnées du rectangle (d'une cvellule) du JTable, connaissant la ligne et la colonne de la cellule? et est-ce que je peux dessiner un panneau ou quelque chose d'autre au dessus des cellules d'un JTable d'un JTable?

  2. #2
    Membre régulier Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Points : 82
    Points
    82
    Par défaut Récupérer les coordonnées du rectangle d'une cellule d'une JTable
    A l'intérieur d'un mousePressed:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Point lePoint = e.getPoint();
    int laColonneClickee  = columnAtPoint(lePoint);
    int laLigneClickee = rowAtPoint(lePoint);
    Rectangle leRectangle = getCellRect(laLigneClickee, laColonneClickee ,false);
    Pour l'autre question, qu'est ce que tu veux faire exactement?

  3. #3
    Membre régulier Avatar de yashiro
    Inscrit en
    Mars 2004
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 214
    Points : 82
    Points
    82
    Par défaut
    Ok pour le rectangle d'une cellule
    Je voudrais savoir si il est possible de dessiner un composant au dessu d'un JTable. En fait, les cellules de mon JTable représentent des tranches horaires d'un emploi de temps (7h - 7h30, 7h30 - 8h etc...) et je programmes des rendez-vous, qui son représentés par des JPanel sur lesquels je décris les rendez-vous. lorsqu'un rendez-vous concerne donc une plage horaire (donc un certain nombre de cellules du JTable), j'aimerais afficher le panneau au dessus de ces cellules concernées du JTable. Mais je sais pas comment le faire

Discussions similaires

  1. Hachurer une cellule de JTable
    Par kinder29 dans le forum Composants
    Réponses: 7
    Dernier message: 15/11/2006, 23h21
  2. Texte sur plusieurs lignes dans une cellule de JTable
    Par JeanECN dans le forum Composants
    Réponses: 3
    Dernier message: 10/04/2006, 18h20
  3. [SWING][JTable] mettre une URL dans une cellule de JTable
    Par PoPeio dans le forum Composants
    Réponses: 4
    Dernier message: 10/03/2006, 13h00
  4. Changer le background d'une cellule de JTable
    Par m@t dans le forum Composants
    Réponses: 8
    Dernier message: 27/11/2005, 18h28
  5. Editer une cellule de Jtable
    Par calypso dans le forum Composants
    Réponses: 3
    Dernier message: 22/04/2004, 11h45

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