Bonjour,
J'ai un soucis avec la méthode paint.
Dans mon application, j'ai des JTables et j'ai créé un classe qui implémente la classe TableCellRenderer
Dans cette classe, j'ai surchargé la méthode paint pour dessiner mes cellules.
Ce qui m'ennuie c'est que ma méthode paint est appelé pour toutes les cellules visible à l'écran de ma JTable lorsque je fais une action avec ma souris.(mousePressed,moussedragged,...)
Pourquoi la méthode paint est elle appelé implicitement lorsque je fais un clic sur ma JTable alors que le dessin de ma cellule n'a pas changé ?
Pourquoi rafraichir toutes les cellules et pas seulement celle sur laquelle j'ai cliqué?
Comment pourrais-je empecher cet appel?
Merci de votre aide
Partager