Bonjour à tous,
J'ai une Jtable avec des éléments cachés.
J'aimerais transformé ceci:
en :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public void setValueAt(Object value, int row, int col) { list_lignes.get(row).get(col).add(0, value); }
J'ai codé avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public void setValueAt(Object value, indice, int row, int col) { list_lignes.get(row).get(col).add(indice, value); }
-get(row).get(col).get(0) = Valeur affiché dans jtable
-get(row).get(col).get(1) = Élément 1 caché dans jtable
-get(row).get(col).get(2) = Élément 2 caché dans jtable
J'ai mis en place ce système pour afficher en valeur 0 : "0,75 Litres", en valeur 1 : 0.75 (valeur du coef me permettant d'effectuer un calcul).
De même lorsque j'ai une sélection par un JComboBox,
en valeur 0 : "abricot", en valeur 1 : 8 (valeur du getId() me permettant de connaitre l'id attribué dans ma base de donnée).
Le problème est que si je met :
J'ai une erreur à la compilation lié a la non reconnaissance de cette méthode a 4 arguments.
Code : Sélectionner tout - Visualiser dans une fenêtre à part table.setValueAt(article_preselection.getCoef_doses(), 1, this.row, (this.column +1));
Vous avez une idée?
Partager