java - Richfaces 树自掉落

标签 java javascript jsf richfaces

我有一棵树

<rich:tree acceptedTypes="menu">
   <rich:treeNode dragType="menu" acceptedTypes="menu,article">
       menu
   </rich:treeNode>
   <rich:treeNode dragType="article" acceptedTypes="none">
       aricle
   </rich:treeNode>
</rich:tree>

我有一棵这样的树:

 + menu 1
   + article 1
 + menu 2
   + article 2

我现在遇到两个问题:

  1. 如果我点击菜单 1 的速度太慢,则会启动拖放事件而不是选择事件。
  2. 如果我尝试拖放 menu1,我不喜欢将 menu1 拖到 menu1。

现在我的问题是:

我可以更精确地控制可掉落性吗?

最佳答案

最新的richfaces库有一个demo,也许demo的实现会对你有所帮助。该演示的行为并不像您提到的那样。 http://showcase.richfaces.org/richfaces/component-sample.jsf?demo=tree&skin=blueSky

由于您使用的是 3.3.3 版本,以下链接可能会对您有所帮助 http://livedemo.exadel.com/richfaces-demo/richfaces/tree.jsf?tab=dnd&cid=144111

关于java - Richfaces 树自掉落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12650972/

相关文章:

java - 选中项目时,selectManyCheckbox 元素不会复制到数组

java - 将 24 位图像 RGB 转换为 3 位 8 色

javascript - Quickblox:WEB 聊天中的阻止、解除阻止和阻止列表

javascript - window.onload 不会为名为 onload 的函数触发

java - 通过实现 java.util.Map#get 为 EL 提供动态 bean 属性

javascript - selectBooleanCheckbox 中 JavaScript 函数的参数损坏

java - 对于我的代码,如何实现关键监听器?

java - KeyEvent 无法识别已按下 Shift 键

java - session 属性是 Web 应用程序的本地属性吗?

javascript - 在 JS 中有什么方法可以将 'bind' 函数转换为变量的状态?