Package net.infonode.tabbedpanel
Interface TabListener
-
- All Known Implementing Classes:
TabAdapter
public interface TabListenerTabListener interface for receiving events from a TabbedPanel or a Tab.
Adding a TabListener to a tabbed panel or a tab makes it possible to receive events when a tab component is added, removed, moved, highlighted, dehighlighted, selected, deselected, dragged, dropped or drag aborted.
- See Also:
TabbedPanel,Tab
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidtabAdded(TabEvent event)Called when a tab is added or inserted to a TabbedPanelvoidtabDehighlighted(TabStateChangedEvent event)Called when a tab is dehighlighted.voidtabDeselected(TabStateChangedEvent event)Called when a tab is deselected.voidtabDragAborted(TabEvent event)Called when an ongoing tab drag is aborted.voidtabDragged(TabDragEvent event)Called when a tab is dragged.voidtabDropped(TabDragEvent event)Called when a tab is dropped.voidtabHighlighted(TabStateChangedEvent event)Called when a tab is highlightedvoidtabMoved(TabEvent event)Called when a tab is moved, i.e.voidtabRemoved(TabRemovedEvent event)Called when a tab is removed from a TabbedPanelvoidtabSelected(TabStateChangedEvent event)Called when a tab is selected
-
-
-
Method Detail
-
tabAdded
void tabAdded(TabEvent event)
Called when a tab is added or inserted to a TabbedPanel- Parameters:
event- the event
-
tabRemoved
void tabRemoved(TabRemovedEvent event)
Called when a tab is removed from a TabbedPanel- Parameters:
event- the event
-
tabDragged
void tabDragged(TabDragEvent event)
Called when a tab is dragged.- Parameters:
event- the event
-
tabDropped
void tabDropped(TabDragEvent event)
Called when a tab is dropped.- Parameters:
event- the event
-
tabDragAborted
void tabDragAborted(TabEvent event)
Called when an ongoing tab drag is aborted.- Parameters:
event- the event
-
tabSelected
void tabSelected(TabStateChangedEvent event)
Called when a tab is selected- Parameters:
event- the event
-
tabDeselected
void tabDeselected(TabStateChangedEvent event)
Called when a tab is deselected.
Note: The event contains information about the previously selected tab and the current selected tab.
- Parameters:
event- the event
-
tabHighlighted
void tabHighlighted(TabStateChangedEvent event)
Called when a tab is highlighted- Parameters:
event- the event
-
tabDehighlighted
void tabDehighlighted(TabStateChangedEvent event)
Called when a tab is dehighlighted.
Note: The event contains information about the previously highlighted tab and the current selected tab.
- Parameters:
event- the event
-
tabMoved
void tabMoved(TabEvent event)
Called when a tab is moved, i.e. dragged to another position in the tab area- Parameters:
event- the event
-
-