Package net.infonode.tabbedpanel
Interface TabListener
- All Known Implementing Classes:
TabAdapter
public interface TabListener
TabListener 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:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Called when a tab is added or inserted to a TabbedPanelvoid
Called when a tab is dehighlighted.void
Called when a tab is deselected.void
tabDragAborted
(TabEvent event) Called when an ongoing tab drag is aborted.void
tabDragged
(TabDragEvent event) Called when a tab is dragged.void
tabDropped
(TabDragEvent event) Called when a tab is dropped.void
Called when a tab is highlightedvoid
Called when a tab is moved, i.e.void
tabRemoved
(TabRemovedEvent event) Called when a tab is removed from a TabbedPanelvoid
tabSelected
(TabStateChangedEvent event) Called when a tab is selected
-
Method Details
-
tabAdded
Called when a tab is added or inserted to a TabbedPanel- Parameters:
event
- the event
-
tabRemoved
Called when a tab is removed from a TabbedPanel- Parameters:
event
- the event
-
tabDragged
Called when a tab is dragged.- Parameters:
event
- the event
-
tabDropped
Called when a tab is dropped.- Parameters:
event
- the event
-
tabDragAborted
Called when an ongoing tab drag is aborted.- Parameters:
event
- the event
-
tabSelected
Called when a tab is selected- Parameters:
event
- the event
-
tabDeselected
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
Called when a tab is highlighted- Parameters:
event
- the event
-
tabDehighlighted
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
Called when a tab is moved, i.e. dragged to another position in the tab area- Parameters:
event
- the event
-