cs_Dellys
Messages postés95Date d'inscriptionmercredi 26 octobre 2005StatutMembreDernière intervention24 mars 2008
-
7 févr. 2007 à 16:17
cs_Dellys
Messages postés95Date d'inscriptionmercredi 26 octobre 2005StatutMembreDernière intervention24 mars 2008
-
11 mars 2007 à 11:29
Bonjour
Je voudrai s'avoir comment récupérer la valeur d'une cellule dans un jTable pour une le numéro d'une ligne sélectionné j'ai trouvé mais pas pour la valeur d'une cellule <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
cs_Dellys
Messages postés95Date d'inscriptionmercredi 26 octobre 2005StatutMembreDernière intervention24 mars 2008 7 févr. 2007 à 17:37
oui ça c'est pour récupérer la valeur mais il faut d'abord détecter la cellule qui a été sélectionné, comment faire svp?<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>
cs_Dellys
Messages postés95Date d'inscriptionmercredi 26 octobre 2005StatutMembreDernière intervention24 mars 2008 11 mars 2007 à 11:29
Voila comment tu peut récupérer la premiere colonne d'une ligne sélectionné <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>
tablePO.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
ListSelectionModel rowSM = tablePO.getSelectionModel();
rowSM.addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
//Ignore extra messages.
if (e.getValueIsAdjusting()) return;
ListSelectionModel lsm =
(ListSelectionModel)e.getSource();
if (lsm.isSelectionEmpty()) {
//no rows are selected
} else {
int selectedRow = lsm.getMinSelectionIndex();
//selectedRow is selected
String refarticle=((tablePO.getValueAt(tablePO.getSelectedRow(),0))).toString(); System.out.println(selectedRow );