java中如何使“点击子窗口的一个按钮时可以退回到父窗口并关闭此子窗口”?

java中如何使“点击子窗口的一个按钮时可以退回到父窗口并关闭此子窗口”?,第1张

你可以在父子窗口同时分别添加main方法
这样耦合度更低
父子没有任何联系
然后在子窗口按钮中用类名调用
父窗口main方法
同时调用子窗体setVisible(false);
就行了

你是想通过d出窗口中点击添加数据,然后显示在父窗口么。
这样要通过js(javascript)来实现:
在js中opener这个对象为前一个窗口,可以使用windowopenerdocument调用document的相关方法来获取前一窗口所有元素。
也就是说页面A open 页面 B 那么,在页面B中可以通过windowopenerdocument调用页面A的元素。
这样说,你能明白么?
如果你说关闭子窗口,才刷新父窗体,那是模式窗口,也就是用windowshowModalDialog()来打开页面,至于获取方式比较复杂,不是一两句话就能概括的,呵呵 多翻点资料吧~~

给你思路吧:具体实现你应该可以写出来;
首先添加 按钮click事件,
事件中 写关闭bjsp页面的脚本
判断 bjsp页面关闭之后,重新 load ajsp 页面就可以了

引用父窗口:windowparentclose(); 一个窗口中嵌套其它窗口,如果将你要引用等级窗口,你可以这样应用:windowparentframes[这里是窗口名]document剩下的就是和document一样的了!引用顶级窗口:windowtopdocument


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

原文地址: https://www.outofmemory.cn/yw/13379582.html

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

发表评论

登录后才能评论

评论列表(0条)

保存