开发者

How to put mnemonic under the second instance of a Character (Java-Swing)?

开发者 https://www.devze.com 2023-03-19 06:57 出处:网络
I have a JButton named button1 with text \"Alter Today\". I want to set a mnemonic under \'T\' in the word \'Today\' of this button (that is second instance of \'t\' or \'T\' in \'Alter Today\').

I have a JButton named button1 with text "Alter Today".

I want to set a mnemonic under 'T' in the word 'Today' of this button (that is second instance of 't' or 'T' in 'Alter Today').

When I am trying to do:

button1开发者_如何学C.setMnemonic(6);

I am not able to see underlined 'T'.

When I am doing:

button1.setMnemonic('T');

it is still underlining 't' in the word 'Alter'.

How to do it?


Try this -

bt.setMnemonic('T');

bt.setDisplayedMnemonicIndex(6);

Hope that helps :)


button.setDisplayedMnemonicIndex(...);


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

精彩评论

暂无评论...
验证码 换一张
取 消