Добрый день. Подскажите, пожалуйста, как при наведении курсора на определенную ячейку в dataGrid выводить всплывающее окно или подсказку, которая содержит в себе текст из данной ячейки?
Добрый день!
Попробуйте использовать setDescriptionProvider()
он задаётся для отдельной колонки и генерирует всплывающую подсказку. (см. документацию: Использование всплывающих подсказок).
customersDataGrid.getColumnNN("age").setDescriptionProvider(customer ->
getPropertyCaption(customer, "age") +
customer.getAge(),
ContentMode.HTML);
Есть ещё setRowDescriptionProvider()
, он генерирует подсказку для всей строки.
customersDataGrid.setRowDescriptionProvider(Instance::getInstanceName);
1 симпатия
Проблема решена, спасибо