我正在做一个项目,我需要实现一个提供“自动完成多项选择”功能的组件。
当然,我阅读了很多教程并查看了很多示例,但我没有找到任何可以解决我的问题的方法。最后几天我一直在搜索和搜索,最后我看到的最好的组件是这个:
当您提出新问题并且必须指定所需的标签时,Stackoverflow 也支持这种功能。但这是 css,Java 无法处理“复杂”的 css 样式表。:/
所以,我想知道这是否可以用纯 Java 来完成。
如果没有,那么拥有一个包含不同组件的文本字段(或另一个字段?)来分隔不同的输入就足够了,如图所示。这正是我所需要的。
包含可通过单击“X”删除的组件的字段
但我不确定这是否可以用 Java 解决。我需要一种方法来分隔文本字段(或其他组件?)中的不同输入,例如在文本周围添加边框。这听起来很容易,但我想这可能真的很棘手。. .
有没有人有什么建议?或想法如何解决我的问题?我真的很感激,因为我的想法已经用完了。
PrimeFaces 的网址:http: //www.primefaces.org/showcase-labs/ui/autoCompleteMultiple.jsf
约安尼斯·K。