【发布时间】:2014-04-01 11:58:36
【问题描述】:
我正在尝试为学校制作一个类似小游戏的东西。它旨在帮助您学习时间表。我想要的是表格的乘数每次都是随机的(5x8 然后 5x3 然后 5x9 等)。
我已经用数组控制了数字的生成,如下所示
public static Integer[] generateNumbers()
{
Integer[] arr = new Integer[12];
for(int j = 0; j < arr.length; j++)
{
arr[j] = j+1;
}
Collections.shuffle(Arrays.asList(arr));
System.out.println(Arrays.asList(arr));
return arr;
}
我怎样才能使每次用户单击一个按钮时,选择数组中的下一个数字,记住该按钮是在另一个类中声明的,并且 ActionListener 也在其他地方声明?
哦,数组在类范围内可用,因为函数声明如下:
public static Integer[] arr = generateNumbers();
【问题讨论】:
-
我没有看到按钮...
-
@feuerball 我没有在帖子中放置按钮声明。如果你愿意,我可以..
-
你不需要看,点击按钮时会调用动作监听器。
-
我什至没有看到
ActionListener... -
@feuerball actionlistener 在另一个类中。按钮响应。那不是我的问题...
标签: java arrays swing jbutton increment