java判断按钮_java判断哪个按钮被点击

这篇博客展示了如何在Java Swing中创建和管理多个按钮,包括为按钮添加事件监听器,处理按钮点击事件,并根据不同的按钮显示相应的消息。代码示例详细解释了如何实现按钮点击后的不同响应。

语法错误就出现在分号那里,别的错误,你没有代码,我不清楚。我只好给你写了个示范

效果图

00767b50e0b1811fdf0dafaef8ecf60b.png

代码import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

public class ButtonDemo extends JFrame implements ActionListener {

JButton jb1, jb2,jb3,jb4;

public ButtonDemo() {

jb1 = new JButton("aa");

jb1.addActionListener(this);

jb2 = new JButton("bb");

jb2.addActionListener(this);

add(jb1);add(jb2);

jb3= new JButton("cc");

jb3.addActionListener(this);

jb4 = new JButton("dd");

jb4.addActionListener(this);

add(jb3);add(jb4);

setLayout(new FlowLayout());

setSize(260, 160);

setLocationRelativeTo(null);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setVisible(true);

}

public void actionPerformed(ActionEvent e) {

// 判断是那个按钮被点击

if (e.getActionCommand().equals("aa")) {

System.out.println("你点击黑色按钮");

} else if (e.getActionCommand().equals("bb")) {

System.out.println("你点击了红色按钮");

} else {

System.out.println("不知道");

}

}

public static void main(String[] args) {

new ButtonDemo();

}

}

3482ee173d1b08576510484101fc7e35.png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值