0
GWT에서 선택한 탭의 텍스트를 가져 오는 방법은 무엇입니까? com.google.gwt.user.client.ui.TabBar.setTabText (String text) 메소드가 있지만 텍스트를 얻는 방법은 무엇입니까?GWT에서 탭 텍스트를 가져 오는 방법은 무엇입니까?
GWT에서 선택한 탭의 텍스트를 가져 오는 방법은 무엇입니까? com.google.gwt.user.client.ui.TabBar.setTabText (String text) 메소드가 있지만 텍스트를 얻는 방법은 무엇입니까?GWT에서 탭 텍스트를 가져 오는 방법은 무엇입니까?
나는과 같이 탭 패널을 확장 결국 :
package com.benhowden.gwttemplate;
import com.google.gwt.user.client.ui.TabPanel;
import com.google.gwt.user.client.ui.Widget;
import java.util.ArrayList;
import java.util.List;
public class DFSTabPanel extends TabPanel {
List<String> tabsTexts;
public DFSTabPanel() {
super();
tabsTexts = new ArrayList<String>();
}
@Override
public void add(Widget w, String tabText) {
super.add(w, tabText);
tabsTexts.add(tabText);
}
@Override
public boolean remove(int index) {
boolean removed = super.remove(index);
if(removed) {
tabsTexts.remove(index);
return removed;
}
return removed;
}
@Override
public void clear() {
super.clear();
tabsTexts.clear();
}
public String getTabText(int index) {
return tabsTexts.get(index);
}
}