Java 可交互图像

Java 可交互图像,java,swing,graphics,click,mouse,Java,Swing,Graphics,Click,Mouse,我已经有了一个使用这张图片的程序,但是我该如何对它进行编程,以便用户可以点击每个单独的蓝色方块并收到响应? 我已经尝试过将图像分割成单独的图像,但我不确定如何使其可点击 图为: (来源:)您没有告诉我们您的GUI库是什么,但是如果它是Swing,那么答案很简单:使用鼠标侦听器。实施的细节当然取决于您的程序结构。对不起!忘了加上那个,但是是的,是Swing。如果我使用MouseListener,我是否能够在不分割图像的情况下使图像可交互?非常感谢。@nichi:是的,你可以在不分割图像的情况下让

我已经有了一个使用这张图片的程序,但是我该如何对它进行编程,以便用户可以点击每个单独的蓝色方块并收到响应? 我已经尝试过将图像分割成单独的图像,但我不确定如何使其可点击

图为:

(来源:)

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

对不起!忘了加上那个,但是是的,是Swing。如果我使用MouseListener,我是否能够在不分割图像的情况下使图像可交互?非常感谢。@nichi:是的,你可以在不分割图像的情况下让它正常工作。您需要以某种方式将单击的位置转换为座椅位置。标签添加到您的问题中。非常感谢您的帮助!:)