ifclass JExtendedTabbedPane svoid onTabSelectedAndNow(JExtendedTabbedPane tabs, Runnable r) { if (tabs != null) onTabSelectedAndNow(tabs.tabs, r); } endif svoid onTabSelectedAndNow(JTabbedPane tabs, Runnable r) { if (tabs != null && r != null) swing { onTabSelected(tabs, r); r.run(); } } svoid onTabSelectedAndNow(JTabbedPane tabs, IVF1 r) { if (tabs != null && r != null) swing { onTabSelected(tabs, r); r.get(tabs.getSelectedIndex()); } }