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
在IMenuButton(SmartGWT)中未正确呈现图标_Gwt_Button_Smartgwt - Fatal编程技术网

在IMenuButton(SmartGWT)中未正确呈现图标

在IMenuButton(SmartGWT)中未正确呈现图标,gwt,button,smartgwt,Gwt,Button,Smartgwt,请帮助我查看我的简单测试用例: import com.google.gwt.core.client.EntryPoint; 导入com.google.gwt.user.client.ui.RootPanel; 导入com.smartgwt.client.widgets.menu.IMenuButton; 导入com.smartgwt.client.widgets.menu.menu; 导入com.smartgwt.client.widgets.menu.MenuItem; 公共类Test1实现入

请帮助我查看我的简单测试用例:

import com.google.gwt.core.client.EntryPoint;
导入com.google.gwt.user.client.ui.RootPanel;
导入com.smartgwt.client.widgets.menu.IMenuButton;
导入com.smartgwt.client.widgets.menu.menu;
导入com.smartgwt.client.widgets.menu.MenuItem;
公共类Test1实现入口点{
私有静态最终整数菜单图标大小=50;
moduleload()上的公共void{
//HLayout button布局=新的HLayout();
//
//IconButton printButton=新IconButton(“”);
//设置图标(“icons/16/print.png”);
//打印按钮。设置图标大小(菜单图标大小);
菜单=新菜单();
menu.setShowShadow(true);
菜单。设置阴影深度(10);
MenuItem csvExport=新MenuItem(“导出为CSV”,
“icons/16/csv_file.png”);
MenuItem pdfExport=new MenuItem(“导出为PDF”,
“icons/16/pdf_file.png”);
MenuItem xmlExport=新MenuItem(“导出为XML”,
“icons/16/xml_file.png”);
MenuItem jsonExport=new MenuItem(“导出为JSON”,
“icons/16/json_file.png”);
csvExport.setIconWidth(菜单图标大小);
pdfExport.setIconWidth(菜单图标大小);
setIconWidth(菜单图标大小);
setIconWidth(菜单图标大小);
csvExport.setIconHeight(菜单图标大小);
pdfExport.setIconHeight(菜单图标大小);
setIconHeight(菜单图标大小);
jsonExport.setIconHeight(菜单图标大小);
setItems(csvExport、pdfExport、xmlExport、jsonExport);
IMenuButton exportButton=新IMenuButton(“,菜单”);
exportButton.setIcon(“icons/16/download.png”);
exportButton.setIconSize(菜单图标大小);
//设置成员(printButton、exportButton);
//
//RootPanel.get().add(按钮布局);
RootPanel.get().add(exportButton);
}
}
图标没有显示,我能看到的只是菜单下拉的小三角形。
菜单按钮也存在同样的问题

但是,如果我从
IMenuButton
切换到
iconmenubton
,图标可以正确显示,但问题是用户必须单击小三角形来查看菜单,而不是整个按钮,这对我来说不太友好

有人对此有想法吗


如有任何意见或建议,将不胜感激

这个问题已经在中得到了回答

您的问题已在SmartGWT论坛中得到回答,请在此处发布答案,或删除您的问题。