从JTable中显示值JSpinner

时间:2014-04-01 15:45:37

标签: java jtable jspinner

我想将JSpinner与JTable相关联。如果我想在JTable中单击一行,则JSpinner中的值随该行JTable中的值而变化。我有这样的源代码:

 void select(){
     try{
        int row = TabelKebutuhan.getSelectedRow();

        txtJumlahButuh.setValue(TabelKebutuhan.getModel().getValueAt(row,0).toString());
        txtJumlahAda.setValue(TabelKebutuhan.getModel().getValueAt(row,1).toString());
    }catch(Exception e){}
}

但是,那个源代码不能像我想的那样工作。那么,这种情况的解决方案是什么?

1 个答案:

答案 0 :(得分:1)

试试这个:

txtJumlahButuh.setValue(Integer.parseInt((String)TabelKebutuhan.getValueAt(row,0)));
txtJumlahAda.setValue(Integer.parseInt((String)TabelKebutuhan.getValueAt(row,1)));