Добавить в JList ключи из HashMap - Java
Формулировка задачи:
Привет
Есть 2 класса
В первом классе есть HashMap по имени rooms, во втором классе нужно ключи rooms засунуть в JList
Пишу
rooms горит красным и пишет, что нестатическое поле "rooms" не может быть использовано в статическом контесте
Как добавить?
public void AddRooms(){ DefaultListModel listModel = new DefaultListModel(); roomList = new JList(listModel); Iterator<Map.Entry<String, HashSet<String>>> itr = Server.rooms.entrySet().iterator(); while (itr.hasNext()) listModel.addElement(itr.next()); }
Решение задачи: «Добавить в JList ключи из HashMap»
textual
Листинг программы
public void setLink(Server s); { serv1=s;// где serv1 это переменная класса Сервер, которая заведена глобальной в классе Рум }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д