1

我想要一个组合框,列表中有很多信息可供选择或搜索,但选择后只显示其中的一部分。

例如,当用户开始输入“raf”时,组合框应显示如下列表:

  • RA - 拉斐尔 (raffael@example.com)
  • 胡 - 雨果 (hugo@rafferty.xyz)

选择条目“Raffael”后,组合框中应仅显示“RA”。

我需要它,因为我的应用程序中组合框的空间有限。因此,组合框的宽度不应超过容纳某些字符所需的宽度,但要从中选择的列表可能要宽得多。有没有简单的方法来实现这一目标?或者我必须在组合框中覆盖哪个功能才能在选择后设置文本行?

谢谢

4

1 回答 1

1

这对于没有自定义客户端编码的标准 Vaadin ComboBox 是不可能的。

于 2013-01-11T15:50:09.360 回答