在JList中拖动选择

时间:2011-10-18 08:06:12

标签: java selection jlist

在Swing JFileChooser中,您可以通过单击第一个文件,按住鼠标按钮并拖动来选择多个文件。

是否可以启用此方法在JList中选择多个文件?我把它设置为MULTIPLE_INTERVAL所以我可以通过按住shift来选择多个文件,但拖动只选择一个文件。

1 个答案:

答案 0 :(得分:1)

JList不直接支持拖动选择。此外,文件选择器似乎不支持通过拖动选择(至少在金属或Windows外观中),除非您在谈论Windows上的本机文件选择器(在Java 7中它支持多种选择模式)。

拖动选择必须由您自己使用鼠标监听器来实现。有关甚至显示橡皮筋的示例,请参阅here