javafx可点击图片地图

时间:2013-06-13 07:26:03

标签: java javafx-2 javafx javafx-8

如何在javafx中实现可点击的图像映射。当我点击地图时我想要打印该特定的州名。类似的例子发现here

可以在javafx中使用吗?如果是,那么......怎么样?

imageView.addEventHandler(MouseEvent.MOUSE_CLICKED, new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent me) {
                Point p = MouseInfo.getPointerInfo().getLocation();

            mytext.setText(p.toString());
                System.out.println(p.toString());



            }
        });

在图像上,但它没有达到我的目的。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

那样的东西?

imageImport.setOnMouseClicked(new EventHandler<MouseEvent>() {
    @Override
    public void handle(MouseEvent mouseEvent) {
        System.out.print(mouseEvent.getX());
        System.out.print(mouseEvent.getY());

    }
});

或者您想要的不仅仅是x和y?