首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >子框架调用父框架。代码设计

子框架调用父框架。代码设计
EN

Stack Overflow用户
提问于 2012-11-02 16:22:38
回答 1查看 838关注 0票数 1

我有一个代码设计问题。让我先解释一下场景,然后再解释问题。我在下面有两个面板

基本上,单击start时,第一个面板会打开第二个面板。当文件被选中时,在第二个面板上显示(蓝色背景)。需要在第一个面板的编辑器窗格中打开该文件。

问题是:做这件事的好做法是什么?我的两个面板都是单独的类。当前,第二个面板保持对第一个面板的引用。在选择时,调用第一个类的相应方法以输出csv。这在任何时候都是一个糟糕的设计。子框架应该如何刷新父框架的一个方面?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-02 16:29:53

返回值使用JDialog(parent, modal)而不是JFrame,可能只依赖于parent

  • JDialog.setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE),一次,对来自invokeLater()

  • then的另一个事件重用此容器,然后每一次操作都只返回包装在JOptionPane("DYW to save changes ??"))

中的JDialog (检查内容是否已更改,更改回父

  • ,以便根据用户来自JOptionPane("DYW to save changes ??"))

的操作进行验证

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13191629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档