Есть строки кода:
private JList jlResultsList;
И в конструкторе:
jlResultsList = new JList(arraySearchResult);
jlResultsList.setSelectionModel(ListSelectionModel.SINGLE_SELECTION);
IDE отмечает как ошибку ListSelectionModel.SINGLE_SELECTION
.
А при попытке компиляции выдает:
Error:(49, 59) java: incompatible types: int cannot be converted to javax.swing.ListSelectionModel
import javax.swing.*;
прописан. В чем может быть ошибка?
Должно быть так:
jlResultsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
Метод setSelectionMode принимает значение int
, одно из трёх:
ListSelectionModel.SINGLE_SELECTION
ListSelectionModel.SINGLE_INTERVAL_SELECTION
ListSelectionModel.MULTIPLE_INTERVAL_SELECTION
В то время как метод setSelectionModel принимает ListSelectionModel. Так как передавать int
вместо ListSelectionModel
некорректно, то и возникает ошибка.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть пользователи, которые логинятся для входа в приложениеПри этом создается сессия
Есть код для камеры, на одних устройствах фотографии сохраняются в хорошем качестве (1920х1080), а на других устройствах хуже, чем в превьюКто...
Как понять, какие операции являются атомарными, а какие неатомарными?
Здравствуйте, такая проблема: Если отсутствует соединение с интернетом - пытаюсь брать страницу из кэша(код ниже)