regal

[Need Help]how can spark display the tabs on the left like msn?

Discussion created by regal on Mar 19, 2007

spark use cardlayout to display tab pages like contracts and conferences

I want to display them on the left

 

I found the code here?

org.jivesoftware.spark.component.tabbedPane;

 

       // Add Tabs panel to top of panel.

        if (tabPlacement == JTabbedPane.TOP) {

            topPanel.add(tabs, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(2, 0, 0, 0), 0, 0));

            add(topPanel, BorderLayout.NORTH);

        }

        else {

            topPanel.add(tabs, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 2, 0), 0, 0));

            add(topPanel, BorderLayout.SOUTH);

        }

 

I changed BorderLayout.NORTH to BorderLayout.WEST/BorderLayout.EAST

but the tab can''t display as i  assumed

 

anybody can help me?

Outcomes