java - 每个 JSpinner 对象都有自己的 Model 对象吗?

标签 java swing model-view-controller jlist jspinner

我对MVC框架有所了解,但是这一件事让我有点困惑。因此,如果我有一个 JComponent(例如 JList 或 JSpinner),那么它们就有模型来存储数据。那么JList或JSpinner的每个实例(对象)是否都有自己专用的ListModel或SpinnerModel实例?

感谢您的帮助!

最佳答案

默认情况下,是的。但是,可以在相似的 JComponent 之间共享模型(即 2 个 JList 可以共享相同的 ListModel)。但这并不典型,您必须自己明确编码。

关于java - 每个 JSpinner 对象都有自己的 Model 对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15995614/

相关文章:

Java:从 ArrayList 引用数组作为方法输入

java - Canvas 无法在 LWJGL 应用程序中显示

java - JTextArea:如何将行、列转换为偏移量?

java - MouseEvent getX 和 getY 相对于实际坐标的偏移

java - 具有多个相同 View 的 MVC

javascript - React-Redux跨模块通信

django - Javascript MVC 框架和服务器端框架

java - JDBCTemplate 传递带/多个参数

java - 执行 doInBackground() 时发生错误 Android AsyncTask 错误

java - 将 2 方法与另一个方法同步,但彼此之间不同步