如何访问 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);
我正在尝试将索引 'a' 处的选定值推送到索引 'a+1'。
但是如果索引'a+1'不为空,我必须交换这两个值。为此,我不知道如何获取索引 'a+1' 处的值。它没有被选中。 JList API 不支持随机访问。
我该如何实施?
谢谢。
要访问 JList
中的元素,您需要获取其 ListModel
。
该模型有一个 getElementAt(int)
方法。
item = myJList.getModel().getElementAt(a+1);