// MnemonicLabels.java // import javax.swing.*. import java.awt.*. // Shows how displayedMnemonic and labelFor properties work together public class MnemonicLabels ...{ public static void main(String[] args) ...{ JTextField firstField = new JTextField(10). JTextField middleField = new JTextField(10). JTextField lastField = new JTextField(10). // Create labels and mnemonics. JLabel firstLabel = new JLabel("First Name", JLabel.RIGHT). firstLabel.setDisplayedMnemonic( F ). firstLabel.setLabelFor(firstField). JLabel middleLabel = new JLabel("Middle Initial", JLabel.RIGHT). middleLabel.setDisplayedMnemonic( I ). middleLabel.setDisplayedMnemonicIndex(7). // Requires 1.4 middleLabel.setLabelFor(middleField). JLabel lastLabel = new JLabel("Last Name", JLabel.RIGHT). lastLabel.setDisplayedMnemonic( L ). lastLabel.setLabelFor(lastField).