gpt4 book ai didi

java - 如何将变音符号(德语字符 ü )设置为 JComboBox 的助记符

转载 作者:搜寻专家 更新时间:2023-11-01 03:11:52 25 4
gpt4 key购买 nike

我使用了以下代码:

JComboBox cb=new JComboBox();
JLabel label = new JLabel("für");
label.setDisplayedMnemonic('ü');
label.setLabelFor(cb);

此代码无效。但是,如果我将助记符设置为“f”而不是“ü”,它就可以正常工作。jdk7 中有一个 API 允许这样做,但我在 jdk 6 中找不到任何此类 API:JDK 7 接口(interface): http://docs.oracle.com/javase/7/docs/api/java/awt/event/KeyEvent.html#getExtendedKeyCodeForChar%28int%29

最佳答案

DisplayedMnemonic 没问题。 'ü' 有下划线,但是:
这将 installKeyboardActions() ine BasicLabelUI 用于您的 JLabel 的 inputMap 与 KeyStroke: alt pressed UNKNOWN,这肯定不会工作。

关于java - 如何将变音符号(德语字符 ü )设置为 JComboBox 的助记符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8322255/

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