2

我有一個自定義的按鈕字段,當按鈕是焦點默認藍色背景即將到來,我想要刪除該藍色背景。實際上,我將圖像放在按鈕上,圖像上有一些透明的區域。當該自定義按鈕在焦點上時,將顯示藍色背景。我想刪除那個藍色背景。刪除焦點上的默認藍色

非常感謝

回答

10

覆蓋方法

protected void drawFocus(Graphics graphics, boolean on) { 
     if (on) { 
       //draw your own custom focus. 
       } 
      } 
0

覆蓋方法

public void onFocus(int direction) {} 

在不調用super.onFocus它

+0

我仍進行去除後面臨同樣的問題來自onFocus的super.onFocus()(int direction){} – rupesh 2010-05-12 09:21:30