以下是一个示例代码,当按下按钮后,活动将被关闭:
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class CloseActivityExample extends JFrame {
public CloseActivityExample() {
JButton closeButton = new JButton("关闭活动");
closeButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0); // 关闭活动
}
});
add(closeButton);
pack();
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new CloseActivityExample();
}
}
在这个示例中,我们创建了一个 JFrame 对象,其中包含一个 JButton 按钮。当按下按钮时,通过添加一个 ActionListener,我们可以定义按钮的动作。在 ActionListener 中,我们使用 System.exit(0)
语句来关闭活动。最后,我们设置 JFrame 的关闭操作为 JFrame.EXIT_ON_CLOSE
,以确保在关闭窗口时终止活动。