怎么在combo组合框里加入treeview我想要嵌在combo组合框的下拉列表显示一个树形结构。就是点一下下拉列表,里面的数据以层次结构,树形显示,可打开折叠;但节点不能拖动、编辑。请教怎样在在combo组合框里加入treeview.

解决方案 »

  1.   

    应该可以这样做
    combo = new Combo(this, SWT.NONE);
    combo.addMouseListener(new MouseAdapter() {//do}
    });
    在MouseListener里面生成一个composite,composite生成treeview,点击的时候定一下位置就大致可以实现你的效果,combo 本身可能是不支持了
      

  2.   

    呵呵,好久没有高swt之类的了,呵呵,不过可能跟WEB方向差不多吧,就是将树节点挂接在combo上面.跟菜单条有些类似,比如菜单下有父菜单和子菜单,这个很容易解决吧.