jc_romeo
Messages postés59Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention13 janvier 2006
-
28 juin 2004 à 14:18
wargre
Messages postés649Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention 9 septembre 2004
-
28 juin 2004 à 15:12
Bonjour
Je voudrais savoir comment on fait pour ne selectionner qu'une seule case dans un JTable.
Moi quand je clique sur une case il me selectionne la ligne.
J'aimerai également savoir comment est ce que l'on peut réactualisé une JTable.
J'ai fait un code et je ne trouve pas l'erreur.
public void actionPerformed(ActionEvent e)
{Object source=e.getSource();
if(source==ligne_moins)
nb_lignes_affichees--;
if(source==ligne_plus)
nb_lignes_affichees++;
if(source==colonne_moins)
nb_colonnes_affichees--;
if(source==colonne_plus)
nb_colonnes_affichees++;
if(source==ligne_moins || source==colonne_moins || source==ligne_plus || source==colonne_plus)
{table.removeAll();
int i,j;
for(i=0;i<nb_lignes_affichees;i++)
for(j=0;j<nb_colonnes_affichees;j++)
table.setValueAt((String)(m.get_value(i)).get(j),i,j);
table.revalidate();
pane_matrice.revalidate();
tabbedPaneMatrice.revalidate();
pane.revalidate();
repaint();
}
}
(sachant que la table est dans le pane_matrice qui est dans tabbedPaneMatrice qui est dans Pane)
Merci beaucoup
JC