Class DualAxisTabbedPane

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants

public class DualAxisTabbedPane extends JTabbedPane
A tabbed pane with a row/column of tabs on each axis.

This class extends JTabbedPane and provides a constructor to create a dual-axis tabbed pane. The tabs on the x-axis can be placed at the top or bottom, and the tabs on the y-axis can be placed on the left or right. The tabs can also be set to wrap or scroll based on the number of tabs.

The set of side tabs is switched based on the tab selected on the top tabbed pane. Both the top and left tabbed panes do not wrap tabs and must be scrollable if the tabs exceed the width or height, respectively.

 | Outer Tab 1 | Outer Tab 2 | Outer Tab 3 |
 | ----------- | ----------- | ----------- |
 | Panel Tab 1 | A JPanel                  |
 | Panel Tab 2 |                           |
 | Panel Tab 3 |                           |
 
See Also: