Probleme d'acces aux données d'un JTable
Bonjour a tous,
Apres des heures de recherches personnelles je ne trouve pas de solution , je me permets donc vous présentez le probleme :
J'ai un tableau qui contient des données (model).Le tableau se trouve dans un JFrame.
J'ai créer une méthode dans la fenetre qui permet a tout moment (lorsque la fenetre a le focus) de savoir quand la touche entrée est appuyée :
Code:
1 2 3
| private void configureRootPane(JRootPane rootPane) {
InputMap inputMap = rootPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
inputMap.put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,0), "enter"); |
Lors d'une pression sur la touche la méthode s'execute :
Code:
1 2 3 4 5 6
| rootPane.getActionMap().put(
"enter",
new AbstractAction("enter") {
public void actionPerformed(ActionEvent actionEvent) {
System.out.println("Touche entrée appuyée!");
System.out.println(table.getValueAt(1,1)); |
Or lorsque j'essaie d'acceder a la valeur du tableau (table.getValueAt(1,1)), il me génère :
Citation:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at pressingAlpha.Fenetre_Fp$8.actionPerformed(Fenetre_Fp.java:975)
Je ne comprends pas, le tableau est rempli, il est déclaré dans la classe, donc accessible depuis la méthode.
Bref merci d'avance a ceux qui auront lu et qui posteront un message ^^