Package edu.umd.cs.findbugs.gui
Class AnnotatedString
- java.lang.Object
-
- edu.umd.cs.findbugs.gui.AnnotatedString
-
public class AnnotatedString extends java.lang.Object
Class to handle Strings annotated with embedded mnemonics Note: Since the human interface guidelines for Mac OS X say never to use mnemonics, this class behaves as if no mnemonics are set when run on Mac OS X.
-
-
Constructor Summary
Constructors Constructor Description AnnotatedString(java.lang.String s)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMnemonic()
Return the appropriate mnemonic character for this string.int
getMnemonicIndex()
static void
main(java.lang.String[] args)
java.lang.String
toString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getMnemonic
public int getMnemonic()
Return the appropriate mnemonic character for this string. If no mnemonic should be displayed, KeyEvent.VK_UNDEFINED is returned.- Returns:
- the Mnemonic character, or VK_UNDEFINED if no mnemonic should be set
-
getMnemonicIndex
public int getMnemonicIndex()
- Returns:
- the index in the plain string at which the mnemonic should be displayed, or -1 if no mnemonic should be set
-
main
public static void main(java.lang.String[] args)
-
-