Java中的DefaultListModel
Java中的Java中的DefaultListModel,java,swing,list,user-interface,defaultlistmodel,Java,Swing,List,User Interface,Defaultlistmodel,Java中的DefaultListModel是什么?它的目的是什么? 我试图用谷歌搜索它,但没有得到任何正确的解释 这里有一个链接,指向使用ListModel和DefaultListModel的示例,这是谷歌搜索它时的第二个链接 DefaultListModel是从AbstractListModel扩展而来的ListModel的实现 在内部,它由List实现支持 它的目的是提供一个简单的ListModel实现,您可以使用它来建模简单的数据模型,如果必须从AbstractListModel进行扩展
DefaultListModel
是什么?它的目的是什么?
我试图用谷歌搜索它,但没有得到任何正确的解释 这里有一个链接,指向使用ListModel和DefaultListModel的示例,这是谷歌搜索它时的第二个链接
DefaultListModel
是从AbstractListModel
扩展而来的ListModel
的实现
在内部,它由List
实现支持
它的目的是提供一个简单的
ListModel
实现,您可以使用它来建模简单的数据模型,如果必须从AbstractListModel
进行扩展,或者实现ListModel
接口,那么完成相同的任务就太费劲了对于JList
Swigs遵循MVC,在MVC中扮演M
的角色
创建模型有3种方法:
- 语言框架几乎可以处理所有的事情
-
您可以管理数据并调用“fire”方法。对于这种方法,必须对
进行子类化,并实现从AbstractListModel
接口继承的ListModel
和getSize
方法getElementAt
- 你管理一切