带有actionListeners的多个选择列表?
Posted
技术标签:
【中文标题】带有actionListeners的多个选择列表?【英文标题】:Multiple select list with actionListeners? 【发布时间】:2012-11-26 15:46:24 【问题描述】:我想实现以下目标:
应该可以创建条目,并且这些条目(字符串)应该显示为列表。一个列表条目应该可以通过单击来选择(每个条目上都有侦听器方法),而无需按住任何键盘按钮。同样单击已选择的条目应取消选择它。
此外,条目应该获得一个维度,该维度将指定子条目的数量。这些应该在条目之前通过某种展开按钮可见。同样,子条目也应该是多选的。
是否有组件已经提供了这样的功能?如果没有,我应该如何构建这样的组件?
【问题讨论】:
我认为您正在寻找JTree
组件。祝你好运。
不,我没有调查任何摆动组件 (JEE)
【参考方案1】:
我不知道有什么组件可以做到这一点。
话虽如此,OmniFaces 有一个 tree component 允许对分层元素进行自定义标记,这可能值得研究。
【讨论】:
【参考方案2】:我现在找到了 GWT Tree Cell 组件: http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellTree
【讨论】:
你打算如何整合get和jsf?你能在你的答案中分享这个吗?不过,在我看来这是很多工作。 如果我最后选择了这个,我会更新我的答案,并找出如何整合它们。您可能可以通过让 GWT 模块在 JSF 页面中运行来混合使用这两者。 JSF 页面将在服务器上生成,而 GWT 模块将在下载呈现的页面后在客户端上运行。不知怎的…… 好的,我只是切换到使用没有 jsf 的普通 GWT。而且我还找到了一个可以满足我要求的组件:code.google.com/p/checkable-tree以上是关于带有actionListeners的多个选择列表?的主要内容,如果未能解决你的问题,请参考以下文章
如何在使用ActionListener按钮和GUI时向数组列表中添加项目?