gpt4 book ai didi

java - 如何在 Java 中单击 jbutton 时启动操作

转载 作者:行者123 更新时间:2023-12-01 14:37:51 24 4
gpt4 key购买 nike

我想知道如果在 JFrame 中单击 jbutton,如何启动操作。

我尝试寻找答案,但运气不佳。

这就是我现在所拥有的一切,我基本上只是希望在单击按钮时显示一些文本。

public class Slots {

public static void main(String[] args){
Slots();
}

public static void Slots(){
//JFRAME
JFrame f = new JFrame("Slots Game");
f.setSize(500, 500);
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
f.setResizable(false);
//JButton
JButton Button = new JButton("Start");
f.add(Button, BorderLayout.PAGE_END);
f.setVisible(true);
}
}

最佳答案

有 3 种方法可以做到这一点。

  1. 创建一个实现 ActionListener 接口(interface)的类。然后将该类的实例添加为按钮的操作监听器。
  2. 使当前类(在您的例子中为 Slots)实现 ActionListener 接口(interface)。然后添加“this”作为按钮的 Action 监听器。
  3. 第三种方法可能是最方便/最有效的方法,它是使用如下所示的匿名内部类。
<小时/>
button.addActionListener(new ActionListener() {
public void actionPerfored(ActionEvent e)
{
// your code goes here
}
});

有关更多详细信息,请参阅 ActionListener API

关于java - 如何在 Java 中单击 jbutton 时启动操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313171/

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