Как поставить мнемонику под вторым экземпляром персонажа (Java-Swing)? - PullRequest
4 голосов
/ 12 июля 2011

У меня есть JButton с именем button1 с текстом «Изменить сегодня».

Я хочу установить мнемонику под «Т» в слове «Сегодня» этой кнопки (это второй экземпляр «t 'или' T 'в' Alter Today ').

Когда я пытаюсь сделать:

button1.setMnemonic(6);

Я не вижу подчеркнутого' T '.

Когда я делаю:

button1.setMnemonic('T');

это все еще подчеркивает 't' в слове 'Alter'.

Как это сделать?

Ответы [ 3 ]

5 голосов
/ 12 июля 2011
button.setDisplayedMnemonicIndex(...);
5 голосов
/ 12 июля 2011

Попробуйте это -

bt.setMnemonic('T');

bt.setDisplayedMnemonicIndex(6);

Надеюсь, это поможет:)

0 голосов
/ 12 июля 2011
JButton button = new JButton("Alter Today");
button.setMnemonic('T');
// or button.setMnemonic(6);
// or button.setMnemonic(KeyEvent.VK_T);
...