请教动作监听问题 通过线层,用一个boolean状态对b2监听. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在b1的事件响应代码中获取b2的动作监听器(listener),比如使用b2的getActionListeners()方法;再调用b2的动作监听器的actionPerformed(ActionEvent e)方法实现对b2的点击。不知此方法是否满足你的要求? Button b1 = new Button();Button b2 = new Button();b1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ ActionListener[] listeners = b2.getActionListeners(); for(int i=0;i<listeners.length;i++){ listeners.actionPerformed(e); } ....... }}b2.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ ....... }} 循环中实例对象的问题 请教一个问题:如何在Applet中读取 Web 服务器上文件???? 求助dos命令运行java程序!!! java乘法表格式不标准怎么办? javamail 中如何得知一封邮件为回复邮件? swing可以可视化的操作word吗? JList响应鼠标事件(注意:鼠标右键的单击)!!! 大家说说,为何Java中的静态方法不能被子类重载 jtree节点的问题 helloworld java初学 【菜菜的问】java操作windows剪贴板的模块是哪个啊? 新手求助: jdk安装配置的问题
再调用b2的动作监听器的actionPerformed(ActionEvent e)方法实现对b2的点击。不知此方法是否满足你的要求?
Button b2 = new Button();
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
ActionListener[] listeners = b2.getActionListeners();
for(int i=0;i<listeners.length;i++){
listeners.actionPerformed(e);
}
.......
}
}
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
.......
}
}