Добавить в 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 это переменная класса Сервер, которая заведена глобальной в классе Рум
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д