首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT按钮(图像+文本)

GWT按钮(图像+文本)
EN

Stack Overflow用户
提问于 2010-10-20 05:54:38
回答 1查看 3.7K关注 0票数 0

我需要做一个圆形按钮,上面有一些文字(居中)。对于圆形按钮,我使用了image和onClick方法,但是当我试图在图像上重叠一些文本(居中)时,我的问题就出现了。

“像这样”

该文本必须是可定制的,所以我不能只是使图像之前

有什么关于如何做到这点的提示吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-20 10:34:49

您也可以使用一点css来实现这一点

代码语言:javascript
复制
Button b = new Button("Calcular");
b.setPixelSize(200, 127);
DOM.setStyleAttribute(b.getElement(), "background", "transparent url('http://www.greenthumbgraphics.com/images/buttons/shapes/oval.png')");
DOM.setStyleAttribute(b.getElement(), "border", "solid 0px white");
DOM.setStyleAttribute(b.getElement(), "textAlign", "center");
RootPanel.get().add(b);

但有一个问题,按钮点击即使在透明区域也能工作。此外,如果你想在鼠标悬停和鼠标按下时寻找不同的图像,那么使用CustomButton是一个更好的选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3973114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档