如何在gwtp中使列表框中的项目不可见或禁用?
如何使项目“d”不可见?请帮助我解决问题如何在gwtp中使列表框中的项目不可见或禁用?,gwt,Gwt,如何使项目“d”不可见?请帮助我解决问题 提前谢谢。我得到了答案,非常简单。我使用给定的代码获得答案 ListBox list = new ListBox(); list.addItem("Select an item"); list.addItem("a"); list.addItem("b"); list.addItem("c"); list.addItem("d"); GWT不容易提供禁用列表框的功能。但是您可以使用此API始终使GWT小部件不可见- ((Element) list.g
提前谢谢。我得到了答案,非常简单。我使用给定的代码获得答案
ListBox list = new ListBox();
list.addItem("Select an item");
list.addItem("a");
list.addItem("b");
list.addItem("c");
list.addItem("d");
GWT不容易提供禁用列表框的功能。但是您可以使用此API始终使GWT小部件不可见-
((Element) list.getElement().getChild(index).getChild(index)).setAttribute("disabled", "disabled");
如果项目应该是不可见的,为什么还要将其添加到列表框中?很好的笑话。这取决于具体情况。如果我想使用一次并禁用它,该怎么办?因此项目应该是可见的,但不可选择的?
widget.setVisible(false);