![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Всем привет.
Мне нужно нарисовать на картинке текст с различными эффектами. Не могу сделать гравированный и рельефный текст (это как raised bevel & lowered bevel рамки). Такое вообще можно сделать? Может кто-то делал? Для примера - код рисует текст и текст с тенью (не мой).
-------------------- Lost.... |
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
самому рисовать надо:
|
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Уже понял За код спасибо, оч помог! Теперь мучаюсь как сделать гравированный текст, пока не закрываю тему. -------------------- Lost.... |
|||
|
||||
| dorogoyIV |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
все туда же в метод paintComponent(...
есть еще TexturePaint(java.awt.image.BufferedImage txtr, java.awt.geom.Rectangle2D anchor) там можно самому порисовать текстуры
Это сообщение отредактировал(а) dorogoyIV - 17.4.2009, 17:10 |
||||
|
|||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
dorogoyIV,
гравированный = вырезанный. В первом примере ты сделал выпуклый, а второй эффект - вырезанный. Вроде похожий, но я никак не могу правильно подобрать тень и куда ее вставить. -------------------- Lost.... |
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
а, понял, что бы получился вырезанный, надо тень сделать внутри, и что бы ничего наружу не вылазило
|
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Угу, пока коряво получается -------------------- Lost.... |
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
как то так, но тоже немного коряво
|
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Да, корявенько Я сделал похоже на твой первый вариант - темная тень слева и светлая поменьше тень справа. Получилось тоже не Айс. А заказчик вообще провтыкал, у него эта функциональность уже была реализована на стороне сервера Спасибо за помощь. Тему закрываю. -------------------- Lost.... |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |