gpt4 book ai didi

java - JButton 可见的数组

转载 作者:行者123 更新时间:2023-12-01 10:46:22 25 4
gpt4 key购买 nike

我创建了一个 JButtons 数组以显示在 JFrame 上。我想要的是,当我按下屏幕上的按钮时,它就会消失。问题出在 actionListener 处,因为我有一个数组,所以带有事件必须类似于 buttons[i]...但我不知道如何在执行的操作中关闭其可见性,以便只有特定的事件才会可见。

for(int i=0; i<52;i++){
buttons[i]= new JButton(image);
buttons[i].addActionListener(new Disappear( ));
p.add(buttons[i]);
}

private class Disappear implements ActionListener{
public void actionPerformed(ActionEvent e){
// i want the specific button to get visible
}
}

最佳答案

在以下评论后问题得到解决:

Try ((JButton)e.getSource()).setVisible(false);

关于java - JButton 可见的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34143825/

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