我尝试找到最佳方法,根据您点击的区域,使用不同的动作使图像可点击。现在,我的窗口显示了一个EFTPOS(在谷歌图片上找到的图像):
getContentPane().add(new JPanelBackground("./img/background.png", "./img/eftposAboveBackground.png", this.getWidth(), this.getHeight()));
现在,我想点击每个EFTPOS的按钮。我想在按钮的位置创建一些透明按钮,但是:
我非常确定除了在背景上设置我的eftpos之外还有其他方法,可能使用ImageIcon类。
非常感谢任何帮助!
答案 0 :(得分:2)
ArrayList
Rectangles
(或形状)来表示图像上每个按钮的区域。MouseListener
。