4
如果这个问题太基本,我很抱歉,但我无法弄清楚如何做到这一点。我有一个带有两个选项卡的SWT TableFolder,我需要确定这两个选项卡中的哪一个当前处于活动状态,因为它会影响程序的另一部分的行为。这可能吗?先谢谢你。在SWT中获取活动标签TabFolder
如果这个问题太基本,我很抱歉,但我无法弄清楚如何做到这一点。我有一个带有两个选项卡的SWT TableFolder,我需要确定这两个选项卡中的哪一个当前处于活动状态,因为它会影响程序的另一部分的行为。这可能吗?先谢谢你。在SWT中获取活动标签TabFolder
给你的意思是org.eclipse.swt.widgets.TabFolder(CTabFolder)?
如果是添加事件监听到你的TabFolder中(的CTabFolder对象
tabFolder.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(org.eclipse.swt.events.SelectionEvent event) {
tabFolder.getSelection()[0]; // This should be your TabItem/CTabItem
}
});
如果你只是有一个javax.swing.JTabbedPane然后调用
yourJTabbedPaneVariableName.getSelectedIndex()
给你所选择的选项卡的索引
非常感谢,getSelection()正是我所需要的,我不知道我是怎么错过的。 – Igman 2009-06-15 06:33:34