如何在class A里控制class B的Component或Layout的状态变化? 那两个application之间如何通信呢?只能传传参数,不能实时监听吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用个危险的办法,把B中的Component设置成static再控制怎么样? interface myListener{ actionPerformed(){ }}class A{ myListener ls = new myListenerAdapter(); A(){ new B().addListener( this.ls ); } class myListenerAdapter extends myListener(){ actionPerformed(){ //do what you want } }}class B{ myListener ls = null; public void addListener( myListener param ){ this.ls = param; } public void actionPerformed(){ if( this.ls != null ){ this.ls.actionPerformed(); } } onButtonClicked(){ this.actionPerformed(); }} 请问 bluesmile979(笑着) "interface myListener{actionPerformed(){}}"写在哪里?就这样写好像有错 跪求大侠指点 循环插入数组出现问题 靠!JTable 获取不到第一行数据!急! JTextPane想实现QQ空间日志发表文本框的功能 新建列表出错 关于数据库更新的问题 一段内部类代码,不解. 一个不可达的错误!编译器无法解析! 麻烦大家进来看一下,需要你们的帮助 再java程序中请问如何查找某目录下所有的xml文件,包括子目录哟! 关于读数据集的问题,请帮忙解决,谢谢先 !!!100分求解一个很简单的问题,在线等候!急用!谢谢! 在IE中载入JAVA APPLET程序时失败的问题
actionPerformed(){
}
}class A{
myListener ls = new myListenerAdapter();
A(){
new B().addListener( this.ls );
}
class myListenerAdapter extends myListener(){
actionPerformed(){
//do what you want
}
}}class B{
myListener ls = null;
public void addListener( myListener param ){
this.ls = param;
}
public void actionPerformed(){
if( this.ls != null ){
this.ls.actionPerformed();
}
} onButtonClicked(){
this.actionPerformed();
}}
{actionPerformed(){}
}"写在哪里?就这样写好像有错