java如何获取Jlist中的一个条目以与另一个Jlist中的条目协同工作?
请容忍我。我有一个包含3个JList的denist计划。一个添加患者的患者JList,一个添加患者历史的历史JList,以及一个应与历史JList和患者JList链接的发票历史。我让他们都体面地写信给每个Jlist,但我的目标是:当我单击患者时,他们的病史将在病史Jlist中弹出,发票将出现在发票Jlist中
我该怎么办?我在每个列表中都有id。我认为这样做是正确的
如果需要,非常乐意通过电子邮件发送程序
需要帮助
谢谢
# 1 楼答案
好的,只需将ListSelectionListener添加到您的JLists中,当选择发生变化时,为您的其他JLists找到合适的对象来显示
您可以调用
list.getModel().getElementAt(i)
来获取列表中包含的元素。通过任何机制找到合适的链接项。一旦你有了这个项目,只需调用list.setSelectedValue(yourObject, shouldScroll)
就可以了