写一个界面,界面上有一个按钮 ”Push Me!“ ,每次点一下这个按钮,界面上的计数就加1,来个专家看看吧
你可以参考一下,希望采纳
import javax.swing.*;
public class MyFrame extends JFrame {
MyFrame() {
//添加容器
JPanel panel = new JPanel();
setContentPane(panel);
JButton button = new JButton("Push Me!");
final int[] cnt = {0};
JLabel label = new JLabel(String.valueOf(cnt[0]));
button.addActionListener((e) -> {
cnt[0] += 1;
label.setText(String.valueOf(cnt[0]));
});
panel.add(button);
panel.add(label);
//设置窗口风格
setDefaultCloseOperation(EXIT_ON_CLOSE);
//设置窗口显示位置和大小
setBounds(400, 300, 400, 300);
//设置窗口可见
setVisible(true);
}
public static void main(String[] args) {
MyFrame frame = new MyFrame();
}
}
运行结果: