小程序一个按钮如何绑定两种事件

小程序一个按钮如何绑定两种事件,第1张

1、打开开发者工具,新建一个页面,并创建页面元素。

2、使用bindtap属性给按钮绑定点击事件

3、打开JS文件,添加点击后,执行的方法函数。

4、点击一下绑定了事件的按钮。

5、点击后,可以看到,控制台输出!说明成功。

楼主应该把问题描述的清楚些的,要不我们也只能猜测楼主的意思.

我先来猜一把...

楼主应该是说在activity内如果只有一个按钮,那么我们可以直接在activity类声明上加上点击事件接口声明:

public class MyActivity extends Activity

implements View.OnClickListener {

......

public void onClick(View v) {

......

}

}

这样此接口就可以直接处理一个按钮的点击事件.

如果有两个按钮,可以用 onClick(View v) 里的那个view参数判断点击的是哪个按钮

比如:

onClick(view v) {

if (v == button1) {

......

else if (v == button2) {

.......

}

}

也可以初始化两个 OnClickListener 类,分别重写其 onClick() 函数.

因为只是猜测楼主问题的意思,具体就不再详述了...

Java Swing本身提供了现成的按钮控件JButton

创建一个新的按钮:JButton about = new JButton;

这个按钮该放到菜单区:toolBar.add(about)

要为按钮添加事件响应,需要使用about.addActionListener(this)来告诉程序监听按钮按下时的事件,ActionListener是一个程序接口。

public class KyodaiUI extends JFrame implements ActionListener {...}实现ActionListener接口是为了告诉程序我要进行事件处理了。

最后我们得添加响应事件的代码:

public void actionPerformed(ActionEvent e) {

if (e.getSource() == about)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/8016610.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存