【发布时间】:2011-08-31 16:30:26
【问题描述】:
java swing中DefaultListModel的removeAllElements()和clear()方法有什么区别?
java docs for DefaultListModel 说:-
public void clear()
删除所有 此列表中的元素。该名单将 此调用返回后为空 (除非它抛出异常)。
和
public void removeAllElements()
从此列表中删除所有组件 并将其大小设置为零。
所以两者基本上都从列表中删除了所有元素,那么有什么区别?如何决定何时使用哪个?
【问题讨论】:
标签: java swing defaultlistmodel