将图像转换为按钮数组

时间:2019-06-19 13:17:19

标签: java image jbutton

假设我有一个图像...是否可以将其拆分为图像阵列,其中每个按钮都有一部分图像?我需要为每个按钮分配坐标,因此当按下图像的一部分时,我会获得该图像的坐标

1 个答案:

答案 0 :(得分:0)

您可以使用BufferedImage然后调用getSubImage()并将其分解。

另一种方法是,如果按钮在图像中的位置已经按照您想要的方式放置,而您只想创建可点击的热点,则可以侦听图像上的鼠标事件,并根据坐标数组来检查光标位置,定义每个按钮的位置。