功能在這裏我創建它看起來像一個3D按鈕圖像,我想用它作爲我的應用程序中的Java Swing的按鈕。使圖像的行爲像Java中搖擺按鈕沒有實際的JButton
我嘗試下面的代碼:
ImageIcon water = new ImageIcon("button.jpeg");
exceptionButton = new JButton(water);
我把它作爲圖像,但它功能的Like按鈕的邊框,所以我用下面的代碼:
exceptionButton.setBorder(BorderFactory.createEmptyBorder());
exceptionButton.setContentAreaFilled(false);
exceptionButton.setFocusPainted(false);
exceptionButton.setOpaque(false);
但它沒有幫助。我想讓實際的圖像充當一個按鈕。圖像有圓角,但現在圖像進入按鈕並失去其圓角的實際效果。另外,我希望當用戶將鼠標移到它上面時,它會集中注意力。由於我已經把按鈕的圖像放在上面的代碼中,所以當用戶點擊按鈕時我沒有看到按鈕按下的效果。
我該如何更改我的代碼?
像[這](http://stackoverflow.com/a/10862262/230513)? – trashgod