如何在文字的第二个实例(Java-Swing)下放置助记符?

时间:2011-07-11 21:35:00

标签: java swing jbutton mnemonics

我有JButton名为button1的文字" Alter Today"。

我想在' T'下设置助记符。在'今天'这个按钮(这是' t'或' T'在' Alter Today')中的第二个实例。

当我想要做的时候:

button1.setMnemonic(6);

我无法看到下划线' T'。

我在做的时候:

button1.setMnemonic('T');

它仍在强调' t'在单词' Alter'。

怎么做?

3 个答案:

答案 0 :(得分:5)

button.setDisplayedMnemonicIndex(...);

答案 1 :(得分:5)

试试这个 -

bt.setMnemonic('T');

bt.setDisplayedMnemonicIndex(6);

希望有所帮助:)

答案 2 :(得分:0)

JButton button = new JButton("Alter Today");
button.setMnemonic('T');
// or button.setMnemonic(6);
// or button.setMnemonic(KeyEvent.VK_T);