如何向主窗口传递消息 button1.addActionL...er(new Acti...er(){ actionP....d(actionEvent e){ .... A.OnSize(); });是这个样子吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是类似这样:主对话框A按钮button弹出调用对话框B;B上有个按钮button1;如果按下button1,则主对话框中A需要执行A.OnSize();如果是这样,可以在A扩展对话框B的类C,然后调用C即可比如class C extends B { public C(Dialog owner, boolean modal, String title, String msg) { //这句需要看你B的构造函数了,如果B无参数,C同样无且不用super(), //否则类似参数如下: super(owner, modal, title, msg); } void button1_actionPerformed(ActionEvent e) {//重写此按钮事件方法 super.button1_actionPerformed;//原有B中按钮事件同样执行 A.OnSize();//执行主对话框中的任务 }}然后将A中的调用B处全部换成对应的C即可 不好意思,我问的是VC的问题,贴错地方了。//ESC void button1_actionPerformed(ActionEvent e) {//重写此按钮事件方法这个按钮指的是B中的,不要误以为是A中的另外,A.OnSize();//执行主对话框中的任务这句改动为OnSize();,因为这些代码本来就在A中,所以无须调用。 java实现英语数字翻译阿拉伯数字,求大神 Hdu 1009 求助求助 ,找不到错误郁闷啊 请教~窗口实例化问题(在线等哦) 加急!!!对数据进行分类的问题(在线等解) 如何socket传送文件 急~ help ANT1.6莫名奇妙安装失败,请指教! 100分求together for jbuilder6.1的注册码! 一个JAVA反编译的程序,请GGMM们帮忙了! SQLSERVER 怎样才能支持中文呢?请快速回复!谢谢 那位大侠知道jb7的下载地址呀!!!!!
主对话框A
按钮button弹出调用对话框B;
B上有个按钮button1;
如果按下button1,则主对话框中A需要执行A.OnSize();
如果是这样,可以在A扩展对话框B的类C,然后调用C即可
比如
class C extends B {
public C(Dialog owner, boolean modal, String title, String msg) {
//这句需要看你B的构造函数了,如果B无参数,C同样无且不用super(),
//否则类似参数如下:
super(owner, modal, title, msg);
}
void button1_actionPerformed(ActionEvent e) {//重写此按钮事件方法
super.button1_actionPerformed;//原有B中按钮事件同样执行
A.OnSize();//执行主对话框中的任务
}
}
然后将A中的调用B处全部换成对应的C即可
//ESC
这个按钮指的是B中的,不要误以为是A中的
另外,A.OnSize();//执行主对话框中的任务
这句改动为OnSize();,因为这些代码本来就在A中,所以无须调用。