我用cb.setDescription("text")
尝试了它,但它没有效果。所以我在网上搜索但找不到任何关于它的原因,为什么它不起作用?
以下是代码:
ComboBox cb = new ComboBox();
cb.setSizeUndefined();`
cb.setInputPrompt("xyz");
cb.addItem("x");
cb.addItem("y");
cb.setItemCaption("x", "xxx");
cb.setItemCaption("y", "yyy");
cb.setInvalidAllowed(false);
cb.setNullSelectionAllowed(false);
cb.setNewItemsAllowed(false);
cb.setStyleName('xyz');
cb.select("x");
cb.setEnabled(false);
cb.setDescription("tooltiptext");
layout.addComponent(cb);
答案 0 :(得分:0)
可能与此issue相关联。现在它只在鼠标上显示cobmobox按钮,但不显示在textfield。
答案 1 :(得分:0)
我认为你不能拥有它setEditable(false)
并获得标题,所以尝试使用setEnabled(true)
并使用setImmediate(true)