Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / (JPanel) Как получить цвет пикселя в указаных координатах? / 7 сообщений из 7, страница 1 из 1
18.06.2006, 21:22
    #33798302
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Простите. Некогда в API лезть.

В общем у меня есть панель на которой отрисовалась картинка. Панель обрабатывает клик мыши. По клику надо определить цвет кликнутого пикселя. Как узнать цвет конкретного пикселя понели?
...
Рейтинг: 0 / 0
18.06.2006, 21:40
    #33798311
Alexey Lapusta
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Делаем скриншот, а потом используем класс PixelGrabber и получаем значение нужного нам пикселя по координатам. Возможно, есть более эстетичные решения.
...
Рейтинг: 0 / 0
18.06.2006, 21:45
    #33798312
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Это не шутка?
...
Рейтинг: 0 / 0
19.06.2006, 00:19
    #33798432
Alexey Lapusta
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Да нет, а что в этом такого? Скриншот в BufferedImage делается в 5 строк, потом оттуда вытаскиваем нужный нам пиксель с помощью PixelGrabber.
...
Рейтинг: 0 / 0
19.06.2006, 01:05
    #33798460
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Это некорректно забивать буфер обмена своим. Пользователь может там держать то что ему нужно для работы. Это неправильный подход.

тут случилось небольшое переосмысление. Ведь у объекта Image вроде есть метод для получения цвета пикселя? А на канве как раз Image будет. Осталось придумать как пересчитать.
...
Рейтинг: 0 / 0
19.06.2006, 11:00
    #33798971
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
SarinЭто некорректно забивать буфер обмена своим. Пользователь может там держать то что ему нужно для работы. Это неправильный подход.


имеется ввиду не системный буфер, а класс BufferedImage.

по сабжу http://www.rgagnon.com/javadetails/java-0257.html
...
Рейтинг: 0 / 0
19.06.2006, 13:42
    #33799653
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JPanel) Как получить цвет пикселя в указаных координатах?
Если Вас не затруднит, можно примерчик с самого начала. Открытие файла изображения, получение цвета указанного пикселя.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / (JPanel) Как получить цвет пикселя в указаных координатах? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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