javafx 可点击图像 map

标签 java javafx-2 javafx javafx-8

我如何在 javafx 中实现可点击的图像 map 。当我点击 map 时,我想打印那个特定的州名。类似的例子找到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());



            }
        });

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

最佳答案

我猜 PuzzlePieces演示是一个非常好的和有用的例子,可以说明你想做什么。查看提供的链接。

https://bitbucket.org/shemnon/javafx-gradle/src/4f1f197a845d/Ensemble2/src/main/java/ensemble/samples/graphics/PuzzlePieces.java

关于javafx 可点击图像 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17081467/

相关文章:

java - 在媒体服务器上录制时使用图像作为视频流

java - 数组和 JOptionPaneOption

java - taskdef java.lang.VerifyError : Bad type on operand stack when TEAM CITY executes build

continuous-integration - 如何在 headless (headless)环境中测试 JavaFX 2?

java - 使用 JavaFX 创建列和行约束的循环

java - 用于获取用双引号引起来的短语的正则表达式

java - 如何在eclipse kepler中添加javafx插件

java - 如何触发内部关闭请求?

java - JavaFx 中使用 Escape 按钮关闭舞台

java - 如何设置JavaFX密码字段echo char