焦点のデフォルトの青の色を取り除きます
質問
ボタンが青色の背景が来ているフォーカスデフォルト上にあるときに
私はカスタムボタンフィールドを作成して、私はその青の背景を削除したいです。実際に私は、ボタンの上に画像を配置していますし、画像の上に透明であり、特定のエリアがあります。そのカスタムボタンにフォーカス上にあるときに青色の背景が表示されます。私は青い背景を削除したい。
おかげでたくさん
解決
オーバーライドメソッド
protected void drawFocus(Graphics graphics, boolean on) {
if (on) {
//draw your own custom focus.
}
}
他のヒント
オーバーライドメソッド
public void onFocus(int direction) {}
とその
でsuper.onFocus起動しないでください所属していません StackOverflow