firePropertyChange(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY, oldIndex, newIndex);
  public void setDisplayedMnemonicIndex(int newIndex)                                 throws IllegalArgumentException  {    if (newIndex < -1 || (text != null && newIndex >= text.length()))      throw new IllegalArgumentException();          if (text == null || text.charAt(newIndex) != displayedMnemonic)      newIndex = -1;          if (newIndex != displayedMnemonicIndex)    {      firePropertyChange(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY,	                   displayedMnemonicIndex, newIndex);	displayedMnemonicIndex = newIndex;    }  }