gpt4 book ai didi

java - 为 JButton 停用助记符

转载 作者:行者123 更新时间:2023-11-30 08:24:51 24 4
gpt4 key购买 nike

我需要帮助来停用 JButton 的助记符。实际上我使用的是第 3 方 API,他们将助记符设置为“Alt C”。所以我想删除这个助记符并且不想为此 compButton 设置任何内容(即想删除助记符)。

    // Alt + 'C' selects the comp.
compButton.setMnemonic(KeyEvent.VK_C);

最佳答案

如何使用 compButton.setMnemonic(0);

编辑:

我看到了javax/swing/AbstractButton.java:

/**
* Returns key bindings associated with this object
*
* @return the key bindings, if supported, of the object;
* otherwise, null
* @see AccessibleKeyBinding
* @since 1.4
*/
public AccessibleKeyBinding getAccessibleKeyBinding() {
int mnemonic = AbstractButton.this.getMnemonic();
if (mnemonic == 0) {
return null;
}
return new ButtonKeyBinding(mnemonic);
}

因此,compButton.setMnemonic(0); 看起来比 compButton.setMnemonic(-1); 更好。

关于java - 为 JButton 停用助记符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22635591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com