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

У меня есть JButton названный button1 с текстом "Изменить сегодня".

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

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

button1.setMnemonic(6);

Я не могу видеть подчеркнутое "Т".

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

button1.setMnemonic('T');

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

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

3 ответа

Решение

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

bt.setMnemonic('T');

bt.setDisplayedMnemonicIndex(6);

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

button.setDisplayedMnemonicIndex(...);
JButton button = new JButton("Alter Today");
button.setMnemonic('T');
// or button.setMnemonic(6);
// or button.setMnemonic(KeyEvent.VK_T);
Другие вопросы по тегам