删除焦点上的默认蓝色

发布于 2024-09-01 01:31:14 字数 122 浏览 8 评论 0原文

我创建了一个自定义按钮字段,当按钮处于焦点时,默认蓝色背景即将出现,我想删除该蓝色背景。实际上,我将图像放置在按钮上,并且图像上有某些透明区域。当该自定义按钮获得焦点时,会显示蓝色背景。我想删除那个蓝色背景。

多谢

I have a created a custom Button field , when the button is on focus default blue background is coming , i want to remove that blue background . actually i am placing image on button and on image there are certain area which is transparent . when that custom button is on focus then blue background is displayed . i want to remove that blue background.

Thanks alot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清秋悲枫 2024-09-08 01:31:14

覆盖方法

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

Override method

protected void drawFocus(Graphics graphics, boolean on) {
        if (on) {
                 //draw your own custom focus.
                }
            }
嗳卜坏 2024-09-08 01:31:14

重写方法

public void onFocus(int direction) {}

并且不调用其中的 super.onFocus

override method

public void onFocus(int direction) {}

and don't invoke super.onFocus in it

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文