mwbr.net
当前位置:首页 >> JAVA中Button B=(Button) E.gEtSourCE();具体是什... >>

JAVA中Button B=(Button) E.gEtSourCE();具体是什...

对 你这个e 应该是一个event对象。 是一个事件发生者的对象。但事件被激活后,会把当前被激活事件对象的控件 也就是你这个button b 封装成event 然后当成参数传入程序。 因为button b 被封装成 了 object类型,所以必须要强制类型转换。需要加上...

譬如你点击了鼠标,e.getButton就会返回你点了鼠标那个键,左键还是右健

判断(e.getSource())是否是Button的对象

强制转换回来成为JButton,通过getText判断

如果是e.getSource()是获取发起事件的控件对象。 e.getSource()==button1用来判断发起事件的控件是不是button1。

e是event事件吧,这个意思就是说,获取当前触发该事件的按钮上的文本

在Button上注册监视器,然后用button的getLabel()方法。 具体代码 Button button=new Button("获得按钮上字符"); button.addActiontListener(new ActionListener() { public void actionPerformed(ActionEvent e) {Button temp=(Button)e.getSou...

估计你是这么写的程序吧 try { Button button1 = .... .... } catch ( SomeException e ) { if(e.getSource()== button1) .... } 因为button1是定义在try里面的,在catch部分已经不存在这个变量。还想用button1的话放在try前面定义。

java当中创建按钮,必须使用java swing来创建,实例如下: JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。 可以这样用,如: JButton jb = new JButton(new ImageIcon("images/myImage.gif")); 这样得到的就是带图标的...

Button.getBounds()返回一个对象(然后这个对象.x不就好理解了),这个对象里包含这个button的x坐标,y坐标,宽度,高度。 .x就是获取x坐标

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com