-1

我的意思是我有一个框架,带有一个带有动作监听器的按钮和 4 个不同的框架。当我单击按钮时,它将随机打开这 4 个框架之一。例如,我有框架 1、2、3、4。如果我单击我的按钮,它将通过 setVisible(true) 随机显示其中一个帧我已经设置了代码以使其可见并使当前帧不可见我唯一的问题是我不知道按钮将如何随机从 4 帧中挑选

4

1 回答 1

1

将所有帧添加到列表或数组中。创建Random对象并生成 [0, 3] 之间的随机数。现在,您可以使用带有帧和随机数生成器的列表。例如:

frames.get(random.nextInt(frames.size()));

frames - 所有帧的列表random - Random
的实例。

也可以看看:

于 2013-03-11T23:49:09.297 回答