Java 按钮添加与事件监听

一. 按钮添加

1 设定界面布局构建按钮载体界面

Frame jf=new Frame;
jf.setTitle();
jf.setSize();
jf.setDefaultCloseOperation(EXIT_ON_CLOSE);
jf.setLocationRelativeTo(null);
jf.setLayout(null);

2 JButton添加按钮

JButton jb=new JButton();
jb.setSize();
jb.setText();


jf.add(jb);

jf.add(jb)将所设置按钮添加至界面中;

要在界面最后添加可视化代码以确保界面正常显示

jf.setVisible(true);

二.按钮监听器添加与实现

作用 当鼠标点击按钮时按钮会产生相应反应

1.创建一个新的类单独编写监听器程序

public class Listener implements MouseListener, ActionListener {}

Listener 新类自己设置的名称;

MouseListener鼠标监听器;ActionListener按钮监听器;

2.调用源代码 command加鼠标左键调出内容

 @Override
    public void mouseClicked(MouseEvent e) {

    }

鼠标监听共五种如上内容可根据需要选择性保留

3.将写好的监听器程序添加至按钮

返回含按钮和界面的类并将编写好的监听器创建为对象

Listener listener=new Listener();

并分别给鼠标和按钮添加监听器程序

addMouseListener(listener);
jb.addActionListener(listener);

//若同时添加多个按钮可在Listener中使用equals分别对应不同按钮

1.获取按钮文本内容

 String ac = e.getActionCommand();

2.根据不同按钮文本分别编写程序

 if (ac.equals(" ")) {}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值