2012-04-19 50 views
0

我正嘗試使用我在應用程序的單獨文件中創建的複合。 我不確定如何將我的選項卡的控件設置爲compsoite文件。SWT使用來自文件的複合

套餐:hm_forms 複合文件:Comp_HM.java 主文件:Frm_Main.java 控制:tabHM

我想它一定是接近。

Composite Comp_HM = hm_Forms.Comp_HM; 
tabHM.setControl(Comp_HM); 

回答

1
Composite Comp_HM = hm_Forms.Comp_HM; 
tabHM.setControl(new Comp_HM()); 

你必須創建自定義的複合材料的實例,並把它傳遞到setControl方法。

+0

爲了使它工作,我結束了使用。 tabHM.setControl(new hm_Forms.Comp_HM(tabFolder_main,SWT.NONE)); 感謝您指點我正確的方向。 – Talon06 2012-04-20 13:29:22