getSelectedIndex()返回对象

时间:2014-04-10 00:42:42

标签: java vector actionlistener

为什么会出现此错误?不应该getSelectedIndex()返回int

ConsoleBuy.java:255: error: incompatible types
co = vt6.get(lConSelected.getSelectedIndex());
            ^
required: int
found:    Object

当我从另一个向量中删除项目时,它正在工作。

vt3.remove(lConSelected.getSelectedIndex());

1 个答案:

答案 0 :(得分:1)

是的,getSelectedIndex()返回intget(int)方法会从Object返回List。 (据推测,vt6是某种集合,而lConSelected是某些Swing组件。)

从外观上看,您的co变量似乎是int,而您正试图将Object放入其中。