【发布时间】:2023-04-07 12:38:01
【问题描述】:
我正在尝试使用 2 个 Jlist 进行操作,并使用按钮将项目从一个列表传递到另一个列表,如下所示:
到目前为止,我已经尝试过这段代码:
if(jliIz.getSelectedIndex() > 0) {
jliIzKoncno.add(jliIz.getComponent(jliIz.getSelectedIndex()));
}
//jliIz is JList is the first JList
//jliIzKoncno is JList where I want to add elements
但是当我尝试执行上面的代码时,它会抛出一个java.lang.ArrayIndexOutOfBoundsException: No such child: 1 // or any other index。
另外,在将项目添加到另一个列表 (jliIzKoncno) 后,我将如何从第一个 (jliIz) 列表中删除项目
非常感谢!
【问题讨论】:
-
为了尽快获得更好的帮助,请发布MCVE(最小完整且可验证的示例)。