Java Swing:JList选择在列表项上卡住

Java Swing:JList选择在列表项上卡住,java,swing,user-interface,jlist,listselectionlistener,Java,Swing,User Interface,Jlist,Listselectionlistener,我在JList类中发现了这种间歇性行为。如果您按照项目的显示顺序(即从上到下)选择列表中的项目,则没有问题。但是,如果您要选择的项目不在您之前选择的项目的正下方,光标将跳到它希望您选择的项目,即,光标会卡在列表中的项目上 你知道为什么会这样吗? 请参阅Oracle教程 有 a) 单一选择模式 b) 单间隔选择模式 c) 多区间选择模式 rest在教程中有描述 您可能会搜索多间隔选择模式 我已尝试更改选择模式,但不幸的是,这无法解决问题。

我在JList类中发现了这种间歇性行为。如果您按照项目的显示顺序(即从上到下)选择列表中的项目,则没有问题。但是,如果您要选择的项目不在您之前选择的项目的正下方,光标将跳到它希望您选择的项目,即,光标会卡在列表中的项目上

你知道为什么会这样吗?

  • 请参阅Oracle教程

  • a) 单一选择模式

    b) 单间隔选择模式

    c) 多区间选择模式

  • rest在教程中有描述

  • 您可能会搜索
    多间隔选择模式


我已尝试更改选择模式,但不幸的是,这无法解决问题。