powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание картинки с цифрой внутри (кол-во чего либо)
6 сообщений из 6, страница 1 из 1
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332642
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть задача, отображать в виде картинки в приложении кол-во задач на сегодня, кол-во уведомлений, ну и вообще количество чего либо.
Вчера думал просто создать сколько-то иконок и по количеству формировать имя к нужной/нужным иконкам и так выводить по этому имени файла. Как-то оно не кошерно....

Еще видел раньше варианты, когда есть шаблон с написанными цифрами (на манер телефонных кнопок по расположению), при этом отображается часть картинки по заданным координатам... Вопрос не прорабатывал, но тоже не нравится он мне :)

Какие еще варианты? Есть может библиотеки готовые для этого... ? Спасибо.
...
Рейтинг: 0 / 0
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332651
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Положить текст на картинку - не вариант, вроде как в этом месте фреймворк (Vaadin) этого сделать не позволяет....
...
Рейтинг: 0 / 0
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332660
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixic,
вариант:
- Объект Холст (Canvas). Его имеют большинство элементов ГУИ
- нарисовать на нём картинку Canvas.Copy(....
- сразу же нарисовать цифру в нужном месте Canvas.TextOut
авторЕсть задача, отображать в виде картинки в приложении кол-во задач на сегодня
постановка хромает. Откуда заказчик знает что это картинка а не вектор?
...
Рейтинг: 0 / 0
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332661
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicVaadin
про него надо сразу говорить в теме вопроса
...
Рейтинг: 0 / 0
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332664
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоило обозначить, что задача для web.
Можно на уровне JavaScript/CSS поместить пререндереные цифры с прозрачным фоном поверх задника.
Можно на сервере завести сервлет, который парсит параметры запроса, рендерит в BufferedImage и отдаёт результат как PNG.
Лучше всего делать на уровне HTML, чтобы дизайнеру было проще вносить изменения. Если реализовать на Java, то будет много возни каждый раз когда нужно поменять дизайн картинки.
Можно вообще на HTML5 Canvas отрисовать.
...
Рейтинг: 0 / 0
Создание картинки с цифрой внутри (кол-во чего либо)
    #38332707
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixic,
если в ваадине есть компонент Картинка\холст, то поищи метод onPaint
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание картинки с цифрой внутри (кол-во чего либо)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]