那麼,我有一個圖像,我想把它作爲一個按鈕的背景(或某些東西clicable)。問題是這個圖像是圓的,所以我需要顯示這個圖像,沒有任何邊框等。使用Java的圓角搖擺JButton
持有此按鈕的JComponent具有自定義背景,所以按鈕確實只需要顯示圖像。
在搜索Google後,我無法做到這一點。我已經嘗試了所有的追隨者,但是沒有運氣:
button.setBorderPainted(false);
button.setContentAreaFilled(false);
button.setOpaque(true);
後,我畫的圖標背景,按鈕油漆,但持有醜陋的灰色背景,邊框,等我也試圖使用JLabel和JButton。並在其上繪製ImageIcon,但如果用戶調整或最小化窗口,圖標消失!
我該如何解決這個問題?
我只是需要油漆和圓形圖像以一個JComponent,聽在它的點擊...
您可以查看先前回答類似的問題的線索: http://stackoverflow.com/questions/5120116/how在java中創建四捨五入的jbutton/31699716#31699716 – GeekOnJava 2015-07-29 11:57:03