在我的JTable中,我有4列,其中最后3列设置为整数。我使用netbeans表内容将列类型从Object
更改为Integer
我也初始化了
jTable1.getModel().getColumnClass(1);
jTable1.getModel().getColumnClass(2);
并检索我使用的值getValueAt
int qty=(int)jTable1.getValueAt(row, 1);
int amt=(int)jTable1.getValueAt(row, 2);
但是它显示了这个错误
java.lang.String cannot be cast to java.lang.Integer
我在这里失踪了什么?谁有人建议?
答案 0 :(得分:0)
执行此INTEGER.parseInt(getvalueat(2,4));这应该可以让你把它放到一个int