I want perform specific action when user selects one of the tabs.
final TabSheet tabs = new TabSheet();
tabs.addTab(a, "a");
The following code always outputs null
:
tabs.addTab(b, "b");
System.out.println(a.getCaption());
tabs.addSelectedTabChangeListener(event -> {
System.out.println(event.getTabSheet().getSelectedTab().getCaption());
System.out.println(event.getTabSheet().getSelectedTab().getId());
});