试图从方法中的Jtable中提取数据,但什么都没找到

时间:2012-02-18 16:52:36

标签: java swing jtable tablemodel defaulttablemodel

我遇到的问题是当我尝试通过创建方法并调用该方法从表中查找数据时。似乎表格不存在,因为我得到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);
}

1 个答案:

答案 0 :(得分:2)

没有足够的信息可以确定,但 此外,验证event dispatch thread上是否正在构建和操作所有Swing组件