Je travaille avec Java, et j'essaye de rendre une cellule dans JTable pour être éditable. Ma classe implémente TableModel et étend AbstractTableModel (pour que je puisse utiliser la méthode fireTableCellUpdated(rowIndex, columnIndex))
, et je l'ai mis en œuvre les méthodes isCellEditable()
et setValueAt()
. Je représente une seule cellule dans le tableau comme un objet deRendre une cellule dans un JTable modifiable - la valeur par défaut de la cellule
Cell classe. Maintenant, voici mon problème: la cellule est déjà modifiable, et quand je clique dessus, le curseur apparaît dans la cellule, cependant, il y a aussi une chaîne dans la cellule comme ceci: [email protected]
Je supprime cette chaîne et mets la valeur dans la cellule, que je veux mettre, puis cliquez sur Entrée et ça fonctionne bien, mais je veux quand je clique sur la cellule là pour apparaître rien, une chaîne vide, et non [email protected]
Et je ne sais pas comment définir cette chaîne vide par défaut et où
La classe My Cell stocke des informations (caractéristiques) sur la couleur de cellule de la cellule et sa valeur en tant que variables d'instance.
S'il vous plaît dites-moi si vous avez besoin de plus d'informations.