2013-02-22 79 views
0

請讓我知道,如果有下面提到的Swing API的任何等同SWT樹API相當於SWTTreeNode API

import javax.swing.tree.DefaultMutableTreeNode; 
import javax.swing.tree.DefaultTreeModel; 
+0

你自己做了什麼研究嗎? – Baz 2013-02-22 08:34:23

+0

是的,我做了...在SWT/Jface中我們有ITreeContentProvider。但我不確定它們是否能夠擺動。 – user1925819 2013-02-22 08:55:12

+0

我看起來像下面的鏈接,它是用swing開發的http://knowledgeshare.awardspace.info/?p=137 – user1925819 2013-02-22 09:00:04

回答

1

最接近相當於他們是TreeNodeContentProviderTreeNode分別,但我會實現自己的內容提供商相反(正如我建議在Swing中實現TreeModel)。

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);