我正在 JFace 中开发一个应用程序。所以我有一个 CTabFolder,其中包含许多 CTabItem。我想要的是能够自动切换以显示任意 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 只显示该项目,比如如果有很多项目并且有些被隐藏,此方法将滚动到它们。
关于java - JFace CTabFolder,在选项卡之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14737978/