java - 互动影像

标签 java swing graphics click mouse

我已经有了一个使用这张图片的程序,但我该如何编写程序才能使用户可以单击每个单独的蓝色方 block 并收到响应? 我已经尝试将图像拆分为单独的图像,但我不确定如何使其可点击。

图片如下: a busy cat
(来源:aviationexplorer.com)

最佳答案

您没有告诉我们您的 GUI 库是什么,但如果它是 Swing,那么答案很简单:使用 MouseListener。实现细节当然取决于您的程序结构。

关于java - 互动影像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15845906/

相关文章:

opengl - 在OpenGL中绘制 "point-like"形状,无视缩放

java - 在保存文件之前,不会删除自定义编译器错误(修复后)

java - Spring Data JPA xml 配置 : "Table not found" with create-drop

java - 使用 Jersey 枚举资源

java - CardLayout,在 JFrame 或 JPanel 中?

java - 富客户端平台与 JavaFX 2 与 Swing

java - 检查程序调试

java - 后台线程完成后返回 Android Activity

java - 连接到 ftp 服务器时 Swing GUI 卡住

iphone - iPhone开发的矢量绘图工具