0

私はJFaceでアプリに取り組んでいます。そのため、いくつかのCTabItemを含むCTabFolderがあります。私が欲しいのは、任意のCTabItemを表示するように自動的に切り替えることができるようにすることです。

私が考えているのは次のようなものです。

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

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

フォルダはそれ自体で問題なく動作します。つまり、ユーザーはマウスでタブスルーできます。違いは、デフォルトでさまざまな視点でさまざまなタブを表示できるようにすることです。

何かご意見は?

4

1 に答える 1

4

を使用する必要がありますCTabFolder#setSelection(..)。アイテムの表示はアイテムのみを表示します。たとえば、アイテムがたくさんあり、一部が非表示になっている場合、このメソッドはそれらにスクロールします。

于 2013-02-06T20:33:52.060 に答える