|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|||||||||||
Использование Icons в jTable28.09.2016, 14:54. Показов 1737. Ответов 3
Метки нет (Все метки)
Добрый день, уважаемые коллеги
![]() Подскажите, пожалуйста, как в jTable (swing) в один из столбцов всунуть png icon? Например, если SQL вернул не null в эту строку, то значек ОК, если вернул null, то значек красный крест. Таблица реализована через DefaultTableModel
![]() Заранее благодарю за любую помощь!
0
|
|||||||||||
| 28.09.2016, 14:54 | |
|
Ответы с готовыми решениями:
3
Использование классов JTable и JTree Icons.au3 Display Values As Icons |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 28.09.2016, 16:03 | |
|
1
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 29.09.2016, 14:53 [ТС] | |
|
xoraxax, спасибо!
Добавлено через 10 минут Только вариант мне не очень нравится, если честно Какой то хардкод. А вот то, что необходимо наследоваться от AbstractTableModel, теперь понял, вот за это спасибо! ![]() Добавлено через 2 часа 11 минут Да это ппц нафиг. Уже столько вариантов перелапатил ни как не хочет работать адекватно. По 4 разным видео на Ютубе делал и по 1 статье, которую скидывали.Проект на 6 Java, при унаследовании от AbstractTableModel графический лаг - тупо пустая форма, начинаешь водить мышкой появляются колонки (зато картинки появились). Есть ли какой то вариант через DefaultTableModel или по другому как-то сделать, хотя бы говнокодом? Задача простая таблица отрисовывает полученный массив строк (либо можно объектов) из SQL. Последнюю колонку, если есть значения icon.png заполнить значком "ОК", если нет значений (null в SQL) заполнить значком "красный крест"? Добавлено через 3 часа 54 минуты Почему так все через задницу в Яве реализовано? ![]() На VB давно бы решил подобную проблему в несколько строчек кода ![]() Одни пишут что нужно AbstractTableModel использовать, другие переопределяют методы рендеринга таблицы (после которого всякие "неожиданные интересные эффекты появляются" вместо рабочего окна), третьи пишут, что все и так уже есть в DefaultTableModel и надо только вставить Icon в модель таблицы и переопределить метод getColumnClass... А где хоть один рабочий пример? Везде либо хардкод, который испортил методы, тупо вбив например кол-во строк и колонок в таблице, либо вообще шлак не относящийся к теме (меняют цвет ячейки вместо, того что бы вставлять картинку, сами того не понимая отвечают на вопросы)... И ни кто не подскажет и не поможет. Только умничают. Пример бы показали рабочий, что мне эти километровые статьи, если уже прочитал, а не работает! Где комьюнити то во Яве? Или тут каждый сам себе волк? Конкуренция?PS. Возьмем то же самое VBA на этом же cyberforum, вот там комьюнити дак комьюнити... ![]() Добавлено через 1 час 51 минуту Ураа!! Все сделал! Ни какой AbstractTableModel не нужен, делается все в обычном DefaultTableModel. Тему можно закрывать (если здесь вообще есть живые люди)
0
|
|
|
0 / 0 / 0
Регистрация: 10.09.2015
Сообщений: 1
|
|
| 21.04.2017, 15:32 | |
|
а как сделал если не секрет?
0
|
|
| 21.04.2017, 15:32 | |
|
Помогаю со студенческими работами здесь
4
Free for non-commercial use icons? Launcher icons c прозрачным фоном Откуда можно скачать MS Office Icons?
Как заполнить JTable? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в КА2. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа в КА2.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию. . .
|