JTable模型的重要性是什么?所有摆动组件都有与之相关的模型。JTable模型的重要性?
1
A
回答
4
Swing uses the Model-View-controller design pattern。因此,Swing提供的大多数组件确实有一个关联的模型(尽管它们并不是全部)。
这允许您将渲染部分与数据部分分开。我建议你使用你自己的JTable模型,特别是如果你正在操纵和/或改变它的数据。但是,如果您没有这种需求,并且您的JTable只是您在程序的一个小角落使用一次固定数据的东西,那么您还可以直接从JTable处理数据,而忽略MVC模式。在没有指定模型的情况下创建的JTable将创建its own model,并且JTable class提供了直接操作数据的方法,对于这种情况。
2
请看看MVC设计模式:
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
,是的,大部分的Java Swing组件都有机型,请参见:
http://java.sun.com/docs/books/tutorial/uiswing/components/model.html
相关问题
- 1. JTable模型列
- 2. JTable模型填充
- 3. JTable日历模型
- 4. JTable克隆/不是模型
- 5. 对象模型在领域驱动设计中的重要性
- 6. 在JTable模型上计算模式
- 7. 类型声明的重要性,零值
- 8. 变化JTable的模型在运行时
- 9. JTable中整行的关联模型类
- 10. 当模型更新时JTable不更新
- 11. 过滤后更新jtable模型
- 12. 重要性的SQLite
- 13. Enums的重要性
- 14. Html.Encode重要性
- 15. Tensorflow重新训练模型性能
- 16. 如何找到逻辑回归模型的特征的重要性?
- 17. 如何查看功能列表及其在OpenNLP TokenNameFinder模型中的重要性
- 18. 查看h2o堆叠合奏的基本模型重要性/系数/ automl
- 19. 模型视图模型的属性
- 20. 重复属性的实体模型类属性错误
- 21. 如何刷新JTable模型而不覆盖视图中的旧模型?
- 22. 编辑Jtable属性
- 23. spring mvc:登录后不要重定向 - 需要两个模型?
- 24. JTable-多类型列
- 25. MVC重要性的URL
- 26. Cocos2D CCScenes的重要性?
- 27. 重要性CMD的Dockerfile
- 28. java中phantomreference的重要性
- 29. JTable重复结果
- 30. JTable重复一行
我同意你的看法,但在我看来,你应该直接使用JTable的情况只适用于GUI原型。 – 2010-07-05 14:58:34
@Sylvain - 是的,这个或者是非常小的程序,其中表格只有“手动”数据。任何其他情况应该使用TableModel。 – Gnoupi 2010-07-05 15:08:59