gpt4 book ai didi

java - 对多个 jButton 执行一项操作

转载 作者:行者123 更新时间:2023-12-02 11:08:01 24 4
gpt4 key购买 nike

我想在 50 个 jButtons 上使用一个函数,它假设是数字麻将游戏,我想用一种方法将随机数放入所有 50 个 jbuttons 中。

int r = randInt(1,50);
jButton1.setText(Integer.toString(r));

这是一个,但我不知道如何使其他 50 个也同样如此。我能想到的就是复制粘贴 50 次并更改按钮的编号。

最佳答案

您可以将这些按钮存储在一个数组中,然后您可以使用一个简单的 for 循环在每个元素上执行该方法。

例如:

//JButtonArray is an array of JButton objects
for(int i=0; i < JButtonArray.length; i++) {
r = randInt(1,50);
JButtonArray[i].setText(Integer.toString(r));
}

关于java - 对多个 jButton 执行一项操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50788818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com