[英]Java Swing : best way to set background image clickable
我嘗試找到使圖像可點擊的最佳方法,具體取決於您點擊的區域。 現在,我的窗口使用以下命令顯示一個EFTPOS(在Google圖片上找到的圖片):
getContentPane().add(new JPanelBackground("./img/background.png", "./img/eftposAboveBackground.png", this.getWidth(), this.getHeight()));
現在,我想單擊每個EFTPOS的按鈕。 我正在考慮在按鈕的位置創建一些透明按鈕,但是:
我很確定,除了在后台設置我的eftpos之外,還有另一種方法,也許使用ImageIcon類。
任何幫助將不勝感激!
Rectangles
(或形狀)的ArrayList
來表示圖像上每個按鈕的區域。 MouseListener
添加到圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.