Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在GWT中,如何控制小部件的装饰方式以显示它';什么是焦点?_Gwt_Focus - Fatal编程技术网

在GWT中,如何控制小部件的装饰方式以显示它';什么是焦点?

在GWT中,如何控制小部件的装饰方式以显示它';什么是焦点?,gwt,focus,Gwt,Focus,一般来说,我如何在GWT中控制放置在小部件(例如文本框)上的装饰,以显示聚焦的是小部件?例如,GoogleChrome用一种带圆角的橙色边框照亮聚焦的小部件,但它与CSS中的边框指令控制的边框不同。(边框:3件黑色插页或其他) 具体来说,我有一个用FocusPanel包装的HTML小部件。我希望FocusPanel能够对按键做出响应,它确实能够,但我希望它能够在不可见的情况下做出响应,而不需要我在谷歌Chrome中提到的FocusPanel.setFocus(true) 谢谢! Neil您可以通

一般来说,我如何在GWT中控制放置在小部件(例如文本框)上的装饰,以显示聚焦的是小部件?例如,GoogleChrome用一种带圆角的橙色边框照亮聚焦的小部件,但它与CSS中的边框指令控制的边框不同。(边框:3件黑色插页或其他)

具体来说,我有一个用FocusPanel包装的HTML小部件。我希望FocusPanel能够对按键做出响应,它确实能够,但我希望它能够在不可见的情况下做出响应,而不需要我在谷歌Chrome中提到的FocusPanel.setFocus(true)

谢谢!
Neil

您可以通过将css
大纲设置为
0
来删除红色边框。请参阅:?

您可以通过将css
大纲设置为
0
来删除红色边框。请参阅:?

谢谢Hilbrand,但这没有帮助。我使用的不是DesposurePanel,而是FocusPanel,在你链接的文章中用FocusPanel代替DesposurePanel并没有任何效果。我还尝试将HTML小部件的大纲设置为0,但橙色的大纲仍然存在。如何将您所说的内容应用于封装在FocusPanel中的HTML?谢谢。您需要将大纲设置为具有焦点的确切html标记。使用浏览器检查器可以显示哪个元素获得焦点边框。确定。好吧,我的GWT的HTML小部件有焦点边框,但是改变它的css轮廓没有帮助。如果我关闭大纲,它仍然会出现。如果我做了一些完全虚假的事情,比如outline:3px solid#6374AB;,这和我试图去除的橙色轮廓一样,轮廓在html元素上,这些元素具有
tabindex
属性。在这种情况下,这是焦点板。如果你在调焦面板上设置轮廓:0,它应该隐藏橙色边框。好的,谢谢。我有点生气,因为这是你第一次回答我时我做的第一件事,但我显然做错了什么。不管怎样,现在工作。非常感谢,谢谢你,但这没用。我使用的不是DesposurePanel,而是FocusPanel,在你链接的文章中用FocusPanel代替DesposurePanel并没有任何效果。我还尝试将HTML小部件的大纲设置为0,但橙色的大纲仍然存在。如何将您所说的内容应用于封装在FocusPanel中的HTML?谢谢。您需要将大纲设置为具有焦点的确切html标记。使用浏览器检查器可以显示哪个元素获得焦点边框。确定。好吧,我的GWT的HTML小部件有焦点边框,但是改变它的css轮廓没有帮助。如果我关闭大纲,它仍然会出现。如果我做了一些完全虚假的事情,比如outline:3px solid#6374AB;,这和我试图去除的橙色轮廓一样,轮廓在html元素上,这些元素具有
tabindex
属性。在这种情况下,这是焦点板。如果你在调焦面板上设置轮廓:0,它应该隐藏橙色边框。好的,谢谢。我有点生气,因为这是你第一次回答我时我做的第一件事,但我显然做错了什么。不管怎样,现在工作。非常感谢。