我网站上的ListBox小部件都看起来像这样
而不是像我这样不在我网站上的那个,而是来自另一个gwt网站http://examples.roughian.com/index.htm#Widgets~ListBox
以下是我的初始化方式
public static ListBox chartViewBox() {
ListBox listBox = new ListBox();
listBox.setStyleName("listBox");
listBox.addItem("option1");
listBox.addItem("option2");
return listBox;
}
基于此,我没有看到很多错误的余地。这是一个知道问题吗?任何信息都将非常感激。
我尝试解决/进一步诊断问题:
- 使用listBox.setWidth(width)
- 使用更长的字符串作为第一个列表项
两种方法都改变了框的大小,但按钮右侧的空间仍然存在。
答案 0 :(得分:0)
默认情况下,ListBox小部件会调整大小以适合其中最长的项目。如果你想要一个设置的大小,你可以设置一个CSS“宽度”,以像素为单位:
listBox.setWidth("200px");
这将使列表框始终为200px宽。
答案 1 :(得分:0)
<强>解决强>
在listbox css中将padding-right
设置为0pt