写一个java可视化代码中,要求点击“娱乐”模式这个按钮,可以得到一个为一个变量mode=1赋值
时间: 2024-03-18 19:39:24 浏览: 17
好的,以下是一个简单的 Java 可视化代码,点击 "娱乐" 模式按钮时会将变量 mode 的值设为 1:
```java
import javax.swing.*;
import java.awt.event.*;
public class MyFrame extends JFrame implements ActionListener {
private JButton entertainmentButton; // 娱乐模式按钮
private int mode; // 模式变量
public MyFrame() {
// 设置窗口标题和大小
super("My Frame");
setSize(300, 200);
// 创建按钮并添加监听器
entertainmentButton = new JButton("娱乐模式");
entertainmentButton.addActionListener(this);
// 将按钮添加到窗口中
JPanel panel = new JPanel();
panel.add(entertainmentButton);
add(panel);
// 初始化模式变量
mode = 0;
}
// 按钮点击事件处理方法
public void actionPerformed(ActionEvent e) {
if (e.getSource() == entertainmentButton) {
mode = 1;
}
}
public static void main(String[] args) {
// 创建窗口并显示
MyFrame frame = new MyFrame();
frame.setVisible(true);
}
}
```
当用户点击 "娱乐模式" 按钮时,`actionPerformed` 方法会将 `mode` 变量的值设为 1。