我正在JFace中开发一个应用程序。因此,我有一个包含多个CTabItems的CTabFolder。我想要的是能够自动切换以显示任意CTabItem。
我在想的是这样的:
CTabFolder myFolder = FolderFactory.newFolder();
myFolder.showItem(myFolder.getItem((ARBITRARY_INT)));
/*These don't help!*/
//myFolder.update();
//myFolder.pack();
//myFolder.redraw();
该文件夹本身可以正常工作。即用户可以使用鼠标进行切换。所不同的是,我希望能够默认以不同的视角显示不同的选项卡。
有什么想法吗?
最佳答案
您需要使用CTabFolder#setSelection(..)
。 show item仅显示该项目,例如,如果有很多项目而有些被隐藏,则此方法将滚动到它们。