javafx の四角形に mouselistner を作成したいと考えています。
アイデアは、私がそれを押したときに長方形が色を変えなければならないということですか?
Javafx のシェイプにリスナーを追加する方法を知っている人はいますか?
これまでのところ、これを試しました:
final Rectangle rect = new Rectangle();
rect.setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
// TODO Auto-generated method stub
}
});
しかし、私はそれを言ってエラーが発生します
メソッド setOnMouseClicked(new EventHandler(){}) は Rectangle 型に対して未定義です
詳細情報:
私がrectに持っている唯一のオプションは次のとおりです。
rect.add()
rect.contains()
rect.grow();
rect.hashcode()
rect.intersection();
そして重要でないいくつかの他のもの。
私が使用しているインポートは次のとおりです。
import com.sun.glass.events.MouseEvent;
import com.sun.javafx.geom.Rectangle;
import com.sun.javafx.geom.Shape;