从java.awt.List获取数据

从java.awt.List获取数据,java,list,awt,Java,List,Awt,在我的应用程序中,我应该从java.awt.List中获取数据,并从列表中删除特定的值。我该怎么做?请给我一些建议 我的代码 import java.awt.List; List lst=new List(15,false); for (Entry<String, String> entry : list.entrySet()) { String client_Name=entry.getKey(); lst.add(client_Name + "\n");//here i

在我的应用程序中,我应该从
java.awt.List
中获取数据,并从列表中删除特定的值。我该怎么做?请给我一些建议

我的代码

import java.awt.List;

List lst=new List(15,false);
for (Entry<String, String> entry : list.entrySet()) {
  String client_Name=entry.getKey();
  lst.add(client_Name + "\n");//here i should get the data and delete particular data
  String listName=lst.getName();
  System.out.println(listName);
}   
导入java.awt.List;
列表lst=新列表(15,false);
for(条目:list.entrySet()){
字符串client_Name=entry.getKey();
lst.add(client_Name+“\n”);//这里我应该获取数据并删除特定数据
字符串listName=lst.getName();
System.out.println(列表名);
}   

您可以使用
getItemsCount()
然后使用
for(int i=0;i
迭代项目并使用
remove(i)
删除项目

“请给我一些建议。”1)为了更快地获得更好的帮助,请发布一个。2) 请对“you”、“your”和“Please”等词使用正确的拼写。这使得人们更容易理解和帮助。3) 为什么是AWT而不是Swing?关于放弃使用AWT组件的许多好理由,请参见上的回答。如果您需要支持较旧的基于AWT的API,请参阅。3)您确定在询问之前确实进行了搜索吗?在哪里定义了
list
?这仅仅是对
lst
的一个输入错误吗?你真的想发布一些人们可以复制、粘贴和运行的东西(或者你认为应该运行,但没有)。看看这个链接,希望它能帮助你…+1但是请注意,我建议你(int I=model.getRowCount()-1;I>-1;I--){相反,因为DefaultListModel在内部描述no.Items,只是为了避免索引(或其他)数组异常