| |
e838. Enabling the Selection of a Tab in a JTabbedPane Container Using a Keystroke
Setting a mnemonic on a tab allows the tab to be selected with a
keystroke. For example, if the mnemonic for a tab were the key L ,
then typing ALT-L (on Windows) would select the tab.
// Create a tabbed pane
JTabbedPane pane = new JTabbedPane();
// Add a tab
pane.addTab("Tab Label", component);
// Get index of the new tab
int index = pane.getTabCount()-1;
// Set the mnemonic; on some look and feels, the L in the label will be underlined
int keycode = KeyEvent.VK_L;
pane.setMnemonicAt(index, keycode);
e828.
Creating a JTabbedPane Container
e829.
Getting and Setting the Selected Tab in a JTabbedPane Container
e830.
Adding a Tab to 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
e839.
Enable Scrolling Tabs in a JTabbedPane Container
e840.
Determining When the Selected Tab Changes in a JTabbedPane Container
© 2002 Addison-Wesley.
|