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

标签 java swing jlist windowbuilder

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

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

我该如何实现?

谢谢。

最佳答案

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

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

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

关于java - 如何访问 JLIST 中的特定元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35243863/

相关文章:

JAVA : file I/O

java - 使用 SQL 查询进行 Spring Boot 组件测试

java - 如何在 JLabel 中自动换行?

java - 在 Jlist 中编辑项目

java - 如何用纯Java制作一个基本的即时通讯程序

Java 字符串到数组

java - Java Swing 中不稳定的框架和窗口?

java - 更改 JFrame 上图像的位置

java - JList项: changing the vertical alignement

java - JList - 以红色突出显示特定单元格