2016-11-08 4 views
0

Я делаю проект в eclipse. Я загрузил файл .png, используя опцию «просмотр изображения». У него есть несколько прозрачных областей. Я хочу написать такой код, чтобы он обнаруживал только щелчок мыши пользователя, когда он был в непрозрачной области, и выведет этого пользователя в новое окно определенный мной.Частично прозрачные изображения в javafx

ответ

1

Этот код должен работать в большинстве случаев.

imageView.addEventFilter(MouseEvent.MOUSE_CLICKED, e -> { 
    Color color = image.getPixelReader().getColor(e.getX(),e.getY())); 
    if(color.getAlpha() != 0) 
    { 
     //execute your code here 
    } 
}); 
+0

@mistletoe Принимая мой ответ было бы здорово. –

+0

Спасибо большое! :) – mistletoe

Смежные вопросы