Просмотр списка аплетов
Список класса Enumeration можно просмотреть в цикле только один раз, вызывая для получения очередного элемента списка метод nextElement:
while(eApplets.hasMoreElements())
{
Applet currentApplet = (Applet)(eApplets.nextElement());
. . .
}
Для проверки условия завершения цикла следует вызывать метод hasMoreElements, который возвращает значение true, если в процессе просмотра список еще не был опустошен.
Заметим, что в полученном списке будет ссылка и на тот аплет, который выполняет поиск остальных аплетов. При необходимости в процессе просмотра вы можете выделить “свой” аплет следующим образом:
if(currentApplet == this)
{
// Обработка “своего” аплета
}