私が抱えている問題は、メソッドを作成してそのメソッドを呼び出すことにより、テーブルからデータを見つけようとしているときです。を取得しているため、テーブルが存在しないようですArrayIndexOutOfBoundsException
。
以下はコードで、モデルはtableModel
です。
// @Override
public void actionPerformed(ActionEvent arg0) {
String s = dropDown.getSelectedItem().toString();
if(s.equals("9 out of 11")) {
System.out.println(model.getValueAt(1, 1));
} else {
checkScores();
}
}
});
return panel;
}
public static void checkScores(){
Object o = model.getValueAt(1, 1);
int i = ((Integer) o).intValue();
System.out.println(i);
}