Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Java FX обрезать (ограничить изображение)
#1
Есть рисунок, предположим - 100 x 100, на основном поле, при определенных махинациях он увеличивается до 300 x 300. Мне же нужно отображать лишь центральную часть размером 150 x 150, т.е. если рисунок увеличен более чем в 1.5 раза - он обрезается по краям, как это можно реализовать? (Java FX)
Ответ
#2
тут скорее всего математика, вешай слушатель на изменение картинки, вычисляй математически, а дальше обрезай, в семплах, что я давал, были примеры обрезания картинок.
Ответ
#3
После увеличения можно попробовать создать область в центре изображения 150х150, чтобы только область была видна все остальное за ней не видно, убрать и по ней уже думать, что сделать дальше... Если потребуется именно такой же размер, скопировать изображение по координатам области и вырезать и уменьшить фон под эту область и удалить все, что на фоне было до области.
Ответ
#4
Решил вопрос с помощью верстки, т.е. правильного расположения панелей. В итоге все "лишние" уходит под основные панели.

[Изображение: 18:48:18_10ffcdac.png]
[Изображение: 18:50:20_9a749a28.png]

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

P.S. Зачет и самоэкзамен по физике (оптике). Big Grin
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Сервер майнкрафт 1.17 не видит Java 16 Erikvd2244 0 590 05-18-2023, 05:59 PM
Последний пост: Erikvd2244
  Требуется Java разработчик в RVR мод л2 slimak 0 2,401 03-19-2018, 11:08 PM
Последний пост: slimak
  Java Unicode Boris2105 1 2,795 08-10-2017, 02:09 AM
Последний пост: klubheads
  Java junior Tails 18 7,172 07-17-2017, 03:52 PM
Последний пост: n3k0nation
  Установить старую java ZIP 2 3,394 09-27-2016, 10:39 AM
Последний пост: Aquanox
  Учебники и книги по Java 2 CHIPSET 47 55,190 09-06-2016, 10:14 PM
Последний пост: sawayik
  Java == API == Libraries Kenrix 1 2,216 05-11-2014, 05:28 PM
Последний пост: n3k0nation
  Java 8 JavaMan 33 9,430 04-08-2014, 01:06 PM
Последний пост: SouthBridge
  Опрос от Оракла: Особенности Java EE 8 JavaMan 0 1,520 01-11-2014, 04:13 AM
Последний пост: JavaMan
  Java NB Задачи на последовательность NDWT 0 2,199 12-26-2013, 04:47 PM
Последний пост: NDWT

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)