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

kar*_*tal 0 java swing jlist

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

Ade*_*ros 6

如果您访问过java文档,那么您应该知道某种方法add(int index, Object element) ,listModel以便在应用时将元素插入所需的索引.

例:

DefaultListModel myListModel = (DefaultListModel) myList.getModel();
myListModel.add(0, "new row added at top");
Run Code Online (Sandbox Code Playgroud)