WASports 应用:功能实现与拓展探索
1. 导入功能的实现
在开发非平凡应用(如 WASports)的迭代过程中,可能会遇到需要对下一次迭代进行重大更改的情况。导入功能的实现就是这样一个关键节点。下面通过问答的形式来探讨导入功能相关的问题。
| 问题 | 答案 |
|---|---|
| 导入 WASports 文件时应发生什么? | 应创建一个新的内部框架,其性质类似于应用启动时创建的框架。 |
| 导入的框架与现有框架有何不同? | 这些框架可以关闭,如果进行了更改,需要使用导出功能进行保存,而不是更改当前配置。 |
| 是否需要对现有类和数据结构进行更改? | 是的,例如,需要将内部 cellInfo 类设为全局,以便本地单元数据和导入的单元数据可以使用同一个类。此外,应将 setColumnWidths(…) 方法从 PortLookupTask 类中移到全局范围,以便 ImportTask 类也可以调用它。另外,cellInfo 类中的 names 字典不能引用实际的配置 ID,因为不希望对导入数据所做的任何更改应用到本地配置中。因此,对于导入的数据,将创建一个伪配置 ID。 |
| 由于理解的改进,哪些方面需要“修复”以及应如何处理? | 在这次迭代中,很明显应该使用 JOption 对话框的内部形 |
超级会员免费看
订阅专栏 解锁全文
45

被折叠的 条评论
为什么被折叠?



