[英]DefaultListModel in Java
什么是Java DefaultListModel
? 它的目的是什么? 我试图谷歌它,但没有得到任何正确的解释!
它作为JList
的Model
(预定义)
Swings遵循MVC, DefaultListModel在MVC 中扮演M
角色。
有三种方法可以创建模型:
语言框架几乎可以解决所有问题。
您管理数据并调用“fire”方法。 对于此方法,您必须继承AbstractListModel
并实现从ListModel
接口继承的getSize
和getElementAt
方法。
你管理一切。
这是一个使用ListModel和DefaultListModel的示例的链接,它是谷歌时的第二个链接。
http://www.java2s.com/Code/Java/Swing-JFC/AnexampleofJListwithaDefaultListModel.htm
DefaultListModel
是从AbstractListModel
扩展的ListModel
。
在内部,它由List
实现支持。
它的目的是提供ListModel
的简单实现,您可以使用它来建模简单的数据模型,其中必须从AbstractListModel
扩展或实现ListModel
接口对于完成相同的任务将是过度的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.