Java 在JList中拖动选择
在SwingJava 在JList中拖动选择,java,selection,jlist,Java,Selection,Jlist,在SwingJFileChooser中,您可以通过单击第一个文件、按住鼠标按钮并拖动来选择多个文件 是否也可以启用在JList中选择多个文件的方法?我将其设置为MULTIPLE\u INTERVAL,因此我可以通过按住shift键选择多个文件,但拖动仅选择一个文件。JList不直接支持通过拖动进行选择。此外,文件选择器似乎不支持通过拖动进行选择(至少在金属或Windows外观中),除非您正在谈论Windows上的本机文件选择器(在Java 7中,它支持多选择模式) 通过拖动进行选择必须由您自己使
JFileChooser
中,您可以通过单击第一个文件、按住鼠标按钮并拖动来选择多个文件
是否也可以启用在
JList
中选择多个文件的方法?我将其设置为MULTIPLE\u INTERVAL
,因此我可以通过按住shift键选择多个文件,但拖动仅选择一个文件。JList不直接支持通过拖动进行选择。此外,文件选择器似乎不支持通过拖动进行选择(至少在金属或Windows外观中),除非您正在谈论Windows上的本机文件选择器(在Java 7中,它支持多选择模式)
通过拖动进行选择必须由您自己使用鼠标侦听器来实现。请参阅一个甚至显示橡皮筋的示例。若要更快获得更好的帮助,请发布一条。@Andrew对于这一条,我认为不需要SSCE。我在Mac OS上使用带有本机外观的Jfilechooser,当Java 7发布用于Mac时,我将切换到awt filechooser。谢谢你的链接