Nar*_*uto 7 java user-interface swing list defaultlistmodel
什么是DefaultListModelJava?它的目的是什么?我试图谷歌它但没有得到任何正确的解释!
它作为Model(预定义)的工作JList
Swings遵循MVC,DefaultListModel在MVC 中扮演其角色M.
有三种方法可以创建模型:
语言框架几乎可以解决所有问题.
您管理数据并调用"fire"方法.对于此方法,您必须子类化AbstractListModel并实现从接口继承的getSize和getElementAt方法ListModel.
你管理一切.
这是一个使用ListModel和DefaultListModel的示例的链接,它是谷歌时的第二个链接.
http://www.java2s.com/Code/Java/Swing-JFC/AnexampleofJListwithaDefaultListModel.htm
DefaultListModelListModel是从 扩展而来的 的实现AbstractListModel。
在内部,它得到List实施的支持。
其目的是提供一个简单的实现,ListModel您可以使用它来建模简单的数据模型,在这些模型中,必须从接口扩展AbstractListModel或实现ListModel接口对于完成相同的任务来说是多余的