从 JLabel 数组中选取多个随机 JLabel

问题描述 投票:0回答:1

我有一个包含 256 个 JLabel 的数组。我正在尝试随机挑选 40 个标签,并为它们指定一个新名称。

我尝试使用随机 int 方法,但无法将其转换为 JLabel。 我对java比较陌生。任何帮助表示赞赏

java arrays random jlabel
1个回答
0
投票

将对

JLabel
实例的引用放入
List
中,然后使用
Collections.shuffle(list)
打乱列表。然后您可以使用
list.subList(0, Math.min(n, list.size()))
获取前 40 个参考文献。

© www.soinside.com 2019 - 2024. All rights reserved.