JList在顶部而不是在底部附加行

时间:2012-01-30 17:04:58

标签: java swing jlist

我在网上搜索此内容但未找到任何相关答案。实际上,我的JList目前在列表底部添加了新行。我的问题需要的是我想添加或添加添加到我的JList模型的新行(在顶部)。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:6)

如果你访问过java文档,你会知道add(int index, Object element)的某个方法listModel,如果用于在索引中插入元素你渴望。

示例:

DefaultListModel myListModel = (DefaultListModel) myList.getModel();
myListModel.add(0, "new row added at top");