0

我正在开发 JFace 中的应用程序。所以我有一个 CTabFolder,里面有很多 CTabItems。我想要的是能够自动切换以显示任意 CTabItem。

我的想法是这样的:

CTabFolder myFolder = FolderFactory.newFolder();
myFolder.showItem(myFolder.getItem((ARBITRARY_INT)));

    /*These don't help!*/
    //myFolder.update();
    //myFolder.pack();
    //myFolder.redraw();

该文件夹本身就可以正常工作。ie 用户可以通过鼠标来切换。不同之处在于,我希望能够默认以不同的视角显示不同的选项卡。

有什么想法吗?

4

1 回答 1

4

你需要使用CTabFolder#setSelection(..). 显示项目只显示项目,如果有很多项目并且有些被隐藏,此方法将滚动到它们。

于 2013-02-06T20:33:52.060 回答