Java FX обрезать (ограничить изображение) - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 14.01.2013, 12:36   #1
Аватар для Ro_0TT
Супергерой

Автор темы (Топик Стартер) Java FX обрезать (ограничить изображение)

Есть рисунок, предположим - 100 x 100, на основном поле, при определенных махинациях он увеличивается до 300 x 300. Мне же нужно отображать лишь центральную часть размером 150 x 150, т.е. если рисунок увеличен более чем в 1.5 раза - он обрезается по краям, как это можно реализовать? (Java FX)
__________________
Ищу работу: Java-разработчик Skype: ro_0tt
Ro_0TT вне форума Отправить сообщение для Ro_0TT с помощью ICQ Отправить сообщение для Ro_0TT с помощью Skype™ Ответить с цитированием
Непрочитано 14.01.2013, 13:11   #2
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Java FX обрезать (ограничить изображение)

тут скорее всего математика, вешай слушатель на изменение картинки, вычисляй математически, а дальше обрезай, в семплах, что я давал, были примеры обрезания картинок.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 14.01.2013, 13:37   #3
Герой

По умолчанию Re: Java FX обрезать (ограничить изображение)

После увеличения можно попробовать создать область в центре изображения 150х150, чтобы только область была видна все остальное за ней не видно, убрать и по ней уже думать, что сделать дальше... Если потребуется именно такой же размер, скопировать изображение по координатам области и вырезать и уменьшить фон под эту область и удалить все, что на фоне было до области.
Anikey вне форума Ответить с цитированием
Непрочитано 14.01.2013, 17:49   #4
Аватар для Ro_0TT
Супергерой

Автор темы (Топик Стартер) Re: Java FX обрезать (ограничить изображение)

Решил вопрос с помощью верстки, т.е. правильного расположения панелей. В итоге все "лишние" уходит под основные панели.




Может кому пригодится, можно закрыть тему.

P.S. Зачет и самоэкзамен по физике (оптике).
__________________
Ищу работу: Java-разработчик Skype: ro_0tt
Ro_0TT вне форума Отправить сообщение для Ro_0TT с помощью ICQ Отправить сообщение для Ro_0TT с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка ГС! keksar Серверная часть 29 21.02.2011 20:55
Крепости (осады) Romanz Серверная часть 125 31.07.2010 18:12
баги и недочёты сервака Devilop Серверная часть 21 03.06.2010 23:50
Зависает после выбора сервера! Nales Серверная часть 8 09.05.2010 12:55


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 17:12. Часовой пояс GMT +3.

Вверх