2016-11-08 12 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

関連する問題