![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e830. Adding a Tab to a JTabbedPane ContainerThis example demonstrates various ways to add a tab to a tabbed pane.// Create a tabbed pane JTabbedPane pane = new JTabbedPane(); // Add a tab with a label taken from the name of the component component1.setName("Tab Label"); pane.add(component1); // Add a tab with a label at the end of all tabs String label = "Tab Label"; pane.addTab(label, component2); // Add a tab with a label and icon at the end of all tabs Icon icon = new ImageIcon("icon.gif"); pane.addTab(label, icon, component3); // Add a tab with a label, icon, and tool tip at the end of all tabs String tooltip = "Tool Tip Text"; pane.addTab(label, icon, component4, tooltip); // Insert a tab after the first tab int index = 1; pane.insertTab(label, icon, component5, tooltip, index);
e829. Getting and Setting the Selected Tab in a JTabbedPane Container e831. Removing a Tab in a JTabbedPane Container e832. Moving a Tab in a JTabbedPane Container e833. Getting the Tabs in a JTabbedPane Container e834. Setting the Location of the Tabs in a JTabbedPane Container e835. Enabling and Disabling a Tab in a JTabbedPane Container e836. Setting the Tool Tip for a Tab in a JTabbedPane Container e837. Setting the Color of a Tab in a JTabbedPane Container e838. Enabling the Selection of a Tab in a JTabbedPane Container Using a Keystroke e839. Enable Scrolling Tabs in a JTabbedPane Container e840. Determining When the Selected Tab Changes in a JTabbedPane Container © 2002 Addison-Wesley. |