等效的SWTTreeNode API

时间:2013-02-22 08:25:55

标签: java swing swt jface

如果下面提到的Swing API

有任何等效的SWT Tree API,请告诉我
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;

2 个答案:

答案 0 :(得分:1)

与它们最接近的是TreeNodeContentProviderTreeNode,但我会改为实现您自己的内容提供商(就像我建议在Swing中实现TreeModel一样)。< / p>

答案 1 :(得分:0)

我嵌入了swt-swing来填充DB中的树值,现在解决方案是错误的。

                      Composite composite_tree = new Composite(unitPriceChngeComposite12, SWT.EMBEDDED);
                      composite_tree.setBounds(20, 207, 230, 398);

                      Frame frame = SWT_AWT.new_Frame(composite_tree);

                      Panel panel = new Panel();
                      frame.add(panel);
                      panel.setLayout(new BorderLayout(0, 0));

                      JRootPane rootPane = new JRootPane();
                      panel.add(rootPane);

                      tree_unitPrice = new JTree();
                      rootPane.getContentPane().add(tree_unitPrice, BorderLayout.NORTH);