2011-07-31 8 views
5

İki tabFolders tabFolder_1 ve tabFolder_2 kullandım. Her tabFolders sekmesinde tabItems tabItem_1, tabFolder_1 tabItem_2 ve tabItem_3 ve tabFolder_2 sekmesinde tabItem_4 bulunur. Şimdi yapmaya çalıştığım şey tabFolder_1 tabItem tabItem_1 sekmesini seçtiğimde tabItem tabItem_3 sekmesini tabFolder_2 olarak seçmem ve tabItem_2 tabItem_2 sekmesini seçtiğimde tabItem tabItem_4'ün seçilmesini istiyorum. Bunu butonu kullanarak ve "tabFolder_2.setSelection (1);" kodunu yazarak yapabilirim. düğmesinin widgetSelectedEvent öğesinde. TabItem üzerine tıklayarak bunu nasıl yapabilirim?Java içinde TabItem

cevap

3

Hangi tabFolder öğesinin seçildiğini ve etkin sekmeleri ayarlayan bilgi çağrısı işlevini temel almak için dinleyici ekleyebilirsiniz.

Eğer cevap için kodu

tabFolder_1.addSelectionListener(new SelectionAdapter() { 
    public void widgetSelected(org.eclipse.swt.events.SelectionEvent event) { 
    System.out.println(tabFolder_1.getSelection()[0].getText() + " is selected"); 
    } 
}); 
+0

thanx folowing ile seçildiği hangi sekmeyi görebilirsiniz Örneğin, bu beni gerçekten yardım etti .. – Kiran