本文介绍了GWT菜单栏中的图像而不是文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用GWT展示中的MenuBar。我想在菜单栏中添加文本。你可以让我知道我能以哪种方式得到它吗?

我已经找到了解决方案。也许它会帮助别人......

  MenuBar HomeMenu = new MenuBar(); 
final String image =< img src ='+ GWT.getModuleBaseURL()+/images/down-arrow.png'height ='25px'width ='25px'/>;

SafeHtml addActivityImagePath = new SafeHtml(){
@Override
public String asString(){
return image;
}
};

HomeMenu.addItem(new MenuItem(addActivityImagePath,mainMenu));


I am using MenuBar from GWT showcase. I want to add text in the menubar. Can you please let me know that in which way I can get it ?

解决方案

I have found the solution. Maybe it will help somebody...

MenuBar HomeMenu = new MenuBar();
final String image = "<img src='"+GWT.getModuleBaseURL() + "/images/down-arrow.png' height='25px' width='25px'/>";

SafeHtml addActivityImagePath = new SafeHtml() {
    @Override
    public String asString() {
        return image;
     }
 };

HomeMenu.addItem(new MenuItem(addActivityImagePath,mainMenu));

这篇关于GWT菜单栏中的图像而不是文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-10 20:02