ArrayList和GUI问题

时间:2017-04-16 13:58:20

标签: java arraylist

我正在尝试向JTable添加更新按钮以更新GUI中的一行数据并且我一直遇到错误:

"方法getVariable()未定义类型ArrayList"

JButton updateButton = new JButton("Update");
updateButton.addActionListener(new ActionListener() 
{
    public void actionPerformed(ActionEvent e) 
    {
        int i = jTable_Users.getSelectedRow();                
        if(i >= 0) 
           {
               model.setValueAt(usersData.user_id(), i, 0);
               model.setValueAt(usersData.genre_id(), i, 1);                   
               model.setValueAt(usersData.hair_length(), i, 2);
               model.setValueAt(usersData.user_age(), i, 3);
               model.setValueAt(usersData.getUser_gender(), i, 4);
           }
       else
           {
               System.out.println("Update Error");
           }
}});
通过定义'模型'来纠正先前的错误。例如,在课程开始时,这已经困扰了我一段时间了。

ArrayList是在类的开头通过:

定义的
ArrayList<User> usersData = new ArrayList<User>();
Object[] columns =
{"id","genre_id","hair_length","user_fname","user_lname","user_age", 
"user_gender"};

由于教学质量差,我过去在行动听众方面遇到了麻烦,他们仍然把我困惑到今天。

0 个答案:

没有答案