做gwt-ext工程的时候,做个简单的CRUD,但是增加数据后,含有list的panel 不显示更新数据,本人初学,忘大家指点。还有我做了个树状结构,不知道如何加入监听,树状结构是用静态的,代码如下。               TreeNode manager1 = new TreeNode("技能");
manager1.setExpanded(false);


TreeNode manager2 = new TreeNode("商品");
manager2.setExpanded(false);
TreeNode manager3 = new TreeNode("班级");
manager3.setExpanded(false);
TreeNode manager4 = new TreeNode("称号");
manager4.setExpanded(false);

ceo.appendChild(manager1);
ceo.appendChild(manager2);
ceo.appendChild(manager3);
ceo.appendChild(manager4);
TreeNode director1 = new TreeNode("mm");
director1.setExpanded(false);
TreeNode director2 = new TreeNode("mm");
director2.setExpanded(false);

TreeNode director3 = new TreeNode("mm");
director3.setExpanded(false);

TreeNode director4 = new TreeNode("mm");
director4.setExpanded(false);
代码带的方法不是很精通。所以不知道调用是方法加入监听,通过点击节点,显示相关的panel



解决方案 »

  1.   

    数据是来自后台么?
    viewport = new Viewport(mainPanel);
    这句加了没有,还有,panel如果在载完数据后,需要doLayerOut,因为不知道你的界面逻辑结构,不好判断问题原因。
    Tree加监听可以参考demo,gwtext的demo很全的。
      

  2.   

    数据是从后台来的。gwtext我才学了2天,你说的那句没有加,我在网上没有找到好的教程。
      

  3.   


    我在demo中没有找到tree的监听。网上给的例子是extjs的,不是gwtext。
      

  4.   

    不是叫你看网上的例子,而是看gwtext自己带的demo,下载的压缩包里就有,你仔细找找,demo写的很清楚了基本,我也是自学的。
      

  5.   

    extjs是做前台的,flex也是做前台的,哪一个更挣钱那?