我的java不是很好,但基本上我试图在链表中显示某些节点。用户选择他们想要显示成员的类,它将显示参加该类的所有用户。我知道如何在链表中显示所有内容,但在这种情况下它只是从特定类中显示。当我按下显示按钮时,它显示列表中的所有内容,而不仅仅是用户在组合框中选择的内容。请帮忙!!
这只是我正在使用的链接列表的一个实例。
Booking bk = new Booking();
这是我的代码:
if (event.getSource()==btnDisplay)
{
Booking bk = new Booking();
ListIterator li = bookings.listIterator();
Boolean found = false;
while(li.hasNext() && found==false)
{
bk = (Booking)li.next();
if(bk.getLessonType()==cmbClass.getSelectedItem().toString().charAt(0))
{
String s = "";
txtArea.setText("");
s="LessonType No.InParty Surname Forename InstructorCode \n";
txtArea.append(s);
s="--------------------------------------------------------------------------------\n";
txtArea.append(s);
Iterator i = bookings.iterator();
while(i.hasNext())
{
s = i.next().toString();
txtArea.append(s);
}
}
}
}