2011-07-31 4 views
5

두 tabFolders tabFolder_1 및 tabFolder_2를 사용했습니다. 각 tabFolders에는 tabFolder_1과 tabItem_3에 tabItem_1, tabItem_2, tabFolder_2에 tabItem_4라는 두 개의 tabItem이 있습니다. 이제 내가 뭘하려고하는지 첫 번째 Tabitem tabItem_1 tabFolder_1 선택하면 tabFolder_2 tabItem_ tabItem_3 tabFemder_1 tabEem_2 tabEem_2 선택하려면 원하는 tabItem_ tabItem_4 tabTem_4 선택하려면 원하는. 버튼을 사용하여이 작업을 수행하고 "tabFolder_2.setSelection (1);"코드를 작성할 수있었습니다. widgetSelected 버튼의 이벤트입니다. tabItem을 클릭하면 어떻게됩니까?TabItem in java

답변

3

listener를 추가하여 선택된 tabFolder를 확인하고 활성 탭을 설정하는 해당 정보 호출 함수를 기반으로 할 수 있습니다.

당신이 대답을 코드에게

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

고맙습니다 folowing로 선택되어있는 탭을 볼 수 있습니다 예를 들어, 정말 날 도와 .. – Kiran