繁体   English   中英

将项目从一个列表/阵列列表移动到另一列表/阵列列表

[英]Move an item from one list/arraylist to another list/arraylist

如何将项目从一个列表/阵列列表移动到另一列表/阵列列表?

这是我需要做的

  • 将文本字段中的歌曲添加到音乐库ArrayList
  • 在列表框中选择歌曲,然后将它们添加到播放列表中。
  • 在“播放列表”框中选择歌曲,然后从播放列表中将其删除。
  • 对播放列表中的歌曲进行排序。

我终于弄清楚了如何将项目添加到arraylist并将其显示在列表框中。 现在,我需要知道如何选择它们,并使用按钮将它们移动到另一个列表/数组。

有任何想法吗?

MadProgrammer建议使用ListModel会更容易

你可以这样尝试

model = new DefaultListModel<String>();
    for(String str : playlist){
         model.addElement(str);
    }    
    listPlaylist.setModel(model);     
    listPlaylist.setSelectedIndex(0);

您可以为库和播放列表创建两个模型并执行操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM