gpt4 book ai didi

Java自动设置按钮名称

转载 作者:行者123 更新时间:2023-12-01 08:07:06 25 4
gpt4 key购买 nike

我是 Java swing 新手,我遇到了一个问题。我制作了 for 循环来创建按钮,现在我想自动给它们命名或某种标记以供将来识别(我需要单击按钮的名称以使其成为变量)。

我如何在循环中给它们命名?谢谢。

这是我的 for 循环的代码:

     for (int aa=1; aa<65; aa++) 
{
JButton button = new SquareButton("");
gui.add(button);
button.addActionListener((ActionListener) button);

}

最佳答案

I will need name of clicked button to make it a variable).

您不需要变量来处理单击的按钮。相反,您可以从 ActionListener 代码中获取对单击的按钮的引用:

public void actionPerformed(ActionEvent e)
{
JButton button = (JButton)e.getSource();
// do processing on the clicked button.
}

关于Java自动设置按钮名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20733251/

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