我正在使用 ResultSets 来创建我的 DefaultTableModel,所以我认为避免在视图中使用 ResultSets 可能会很好,因为 DefaultTableModel 填充了我的 JTables。我怀疑我的推理是错误的,猜测 Swing 组件仅属于视图,但很好奇这种分离在某些情况下是否有价值。我认为 ResultSet 的呈现方式可能会改变所显示信息的含义,使其具有更多基于该呈现的信息。
那么,如果我有一个 Swing DefaultTableModel,是否适合将其从视图中移除并将其放置在模型中?