如何访问 JLIST 中的特定元素?

How to access a particular element in JLIST?

我正在尝试将索引 'a' 处的选定值推送到索引 'a+1'。

但是如果索引'a+1'不为空,我必须交换这两个值。为此,我不知道如何获取索引 'a+1' 处的值。它没有被选中。 JList API 不支持随机访问。

我该如何实施?

谢谢。

要访问 JList 中的元素,您需要获取其 ListModel

该模型有一个 getElementAt(int) 方法。

item = myJList.getModel().getElementAt(a+1);