|
|
|
Создание картинки с цифрой внутри (кол-во чего либо)
|
|||
|---|---|---|---|
|
#18+
Есть задача, отображать в виде картинки в приложении кол-во задач на сегодня, кол-во уведомлений, ну и вообще количество чего либо. Вчера думал просто создать сколько-то иконок и по количеству формировать имя к нужной/нужным иконкам и так выводить по этому имени файла. Как-то оно не кошерно.... Еще видел раньше варианты, когда есть шаблон с написанными цифрами (на манер телефонных кнопок по расположению), при этом отображается часть картинки по заданным координатам... Вопрос не прорабатывал, но тоже не нравится он мне :) Какие еще варианты? Есть может библиотеки готовые для этого... ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 13:12:44 |
|
||
|
Создание картинки с цифрой внутри (кол-во чего либо)
|
|||
|---|---|---|---|
|
#18+
Положить текст на картинку - не вариант, вроде как в этом месте фреймворк (Vaadin) этого сделать не позволяет.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 13:14:36 |
|
||
|
Создание картинки с цифрой внутри (кол-во чего либо)
|
|||
|---|---|---|---|
|
#18+
Nixic, вариант: - Объект Холст (Canvas). Его имеют большинство элементов ГУИ - нарисовать на нём картинку Canvas.Copy(.... - сразу же нарисовать цифру в нужном месте Canvas.TextOut авторЕсть задача, отображать в виде картинки в приложении кол-во задач на сегодня постановка хромает. Откуда заказчик знает что это картинка а не вектор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 13:18:51 |
|
||
|
Создание картинки с цифрой внутри (кол-во чего либо)
|
|||
|---|---|---|---|
|
#18+
NixicVaadin про него надо сразу говорить в теме вопроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 13:19:54 |
|
||
|
Создание картинки с цифрой внутри (кол-во чего либо)
|
|||
|---|---|---|---|
|
#18+
Стоило обозначить, что задача для web. Можно на уровне JavaScript/CSS поместить пререндереные цифры с прозрачным фоном поверх задника. Можно на сервере завести сервлет, который парсит параметры запроса, рендерит в BufferedImage и отдаёт результат как PNG. Лучше всего делать на уровне HTML, чтобы дизайнеру было проще вносить изменения. Если реализовать на Java, то будет много возни каждый раз когда нужно поменять дизайн картинки. Можно вообще на HTML5 Canvas отрисовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 13:21:07 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2128982]: |
0ms |
get settings: |
17ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
16ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 299ms |
| total: | 465ms |

| 0 / 0 |
