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_Listbox_Cellpadding - Fatal编程技术网

GWT列表框更改文本填充

GWT列表框更改文本填充,gwt,listbox,cellpadding,Gwt,Listbox,Cellpadding,我使用GWT的列表框让用户从项目列表中选择他们的输入。当列表框显示在我的浏览器Chrome中时,单词的结尾和列表框本身的结尾之间似乎有一个相当大的空间 例如: 这是我用来将列表框添加到FlexTable的代码: final ListBox listBox = new ListBox(); listBox.setVisibleItemCount(1); listBox.addItem(""); listBox.setEnabled(enabled); lis

我使用GWT的列表框让用户从项目列表中选择他们的输入。当列表框显示在我的浏览器Chrome中时,单词的结尾和列表框本身的结尾之间似乎有一个相当大的空间

例如:

这是我用来将列表框添加到FlexTable的代码:

    final ListBox listBox = new ListBox();
    listBox.setVisibleItemCount(1);
    listBox.addItem("");
    listBox.setEnabled(enabled);
    listBox.setSelectedIndex(selectedIndex);
    setWidget(1, columnIndex, listBox);
    getFlexCellFormatter().setStylePrimaryName(1, columnIndex, cellStyle);
如何删除单词结尾和列表框结尾之间的额外空格


谢谢

设置列表框的宽度。或使用所选列表框:并设置宽度

listBox.setWidth("10px");

是否有为select选项配置的样式表。看起来要么设置了填充,要么列表中的一个选项很长。“选择”将始终扩展到“最长”选项。有一些解决方法,例如文本溢出,但我会先检查这些。这是根据FireBug主体所涉及的样式表{颜色:333333;字体系列:'Helvetica Neue',Helvetica,Arial,sans serif;字体大小:14px;行高:20px;}。这些值也不是很长。不考虑数值大小,将宽度设置为10px的变通方法是什么?