0

请让我知道下面提到的 Swing API 是否有任何等效的 SWT Tree API

import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;
4

2 回答 2

1

与它们最接近的等价物是TreeNodeContentProviderTreeNode,但我将实现您自己的内容提供程序(正如我建议TreeModel在 Swing 中实现的那样)。

于 2013-02-22T11:09:06.500 回答
0

我嵌入了 swt-swing 以从 DB 中填充树值,现在解决方案是 wrkng。

                      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);
于 2013-02-26T01:08:20.643 回答