问题标签 [mnemonics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 助记符不会出现在 SWT 窗口中
我一直在尝试在 SWT 窗口(Eclipse 插件)中的按钮上设置助记符,但不幸的是,我总是遇到以下情况:
- 要么我使用
setText("&Cancel")
:它不会显示助记符,直到你按下“alt”按钮 - 或者我使用
setText("&&Cancel")
,但按钮看起来像“&Cancel”。在 Eclipse 论坛上发现了这种“双 & 号”技巧。
如果您已经遇到问题,我很高兴阅读您的解决方案来解决此问题。谢谢阅读。
java - JButton 助记符下划线仅在 ALT 键上
你好,我得到了上面的代码。加载时,'b' 已加下划线。我希望仅在单击 alt 时才为“b”加下划线。
加载时它不应该显示下划线,当我点击 alt 时,b 应该显示为带下划线
我们该怎么做呢?
assembly - x86中的JCC指令是什么
我只知道 x86 AT&T 语法中的 je、jnl 等指令。
jcc 实际上是什么意思?所有跳转指令?
assembly - Opcode manual for GNU's GAS
I was trying to understand some assembly code for x86 written to be assembled using the GNU's assembler - GAS .
Can anyone suggest some ref. for looking up the syntax for the opcodes/mnemonics in GAS.
java - F1-F12 助记符 Java
所以我一直在努力为 Java 设置一个非常基本的菜单,用几种不同的方法来选择 MenuItems,我遇到了一个奇怪的情况。如果我尝试将F1-F12键与 KeyListener 和 KeyEvent 一起使用,它会根据字母表中的最后一个字母读取备用键。具体来说:
F1 = P F2 = Q F3 = R F4 = S F1 = T F6 = U F7 = V F8 = W F9 = X F10 = Y F11 = Z
我无法弄清楚是什么触发了应该是 F12 功能。
在我的代码中,我KeyEvent.VK_Fnum
在创建时使用了该方法JMenuItems
,所以我真的不确定发生了什么。如果有一些奇怪的规则让我无法直接使用F1-F12我还没有为 Java 找到它,所以感谢任何帮助。
java - 自 Java 1.7 起的助记行为(在 1.8.0.121 中仍然存在)
我们有一个运行在 Java 1.6 上的遗留软件。当我们最终获得将其升级到 Java 1.8 的绿灯时,以下问题就显现出来了。
我们有一组带有加速键的单选按钮。如果任何类型的 JTextComponent 具有焦点,并且您点击了其中一个单选按钮加速器(例如 ALT-s),并且在释放 ALT 之前释放了“s”,那么 UIManager 将激活菜单栏。(这只发生在 Windows 外观和感觉上)
看起来像一个错误,我一直在考虑通过在这些情况下“消耗” ALT 版本来编写解决方法,但也许有人有更好的主意?使用不同的外观和感觉不是一种选择,也不是在 UI 管理器中关闭标准 Alt 行为。
这是一个简短的代码示例。请注意,没有任何类型的加速键/助记符冲突。
macos - 如何在 Mac 上访问 Intellij 2017+ 中的助记符?
在他们支持的 Intellij 代码库中有一些证据ALT
(/Meta)+ CTL
-(mnemonic)
在 Mac 中。
例如:在platform/platform-api/src/com/intellij/openapi/MnemonicWrapper.java
并且相应的resource
值./platform/util/resources/misc/registry.properties
设置为true
:
但是,在使用最新的intellij时,将这两个修饰键与 .. say .. F
(File
在主菜单中)一起按对我不起作用。Sierra
2017.1
这应该工作吗?有没有其他方法可以让助记符在 Mac 上工作。
注意:请不要评论/回复“mac 上不鼓励/支持助记符”。我非常清楚OS/X 的这个可怕缺点。然而,在以前的Intellij版本中,已经可以在 Mac 上使用助记符:让它们再次工作将是一个巨大的推动力。
更新YouTrack
Intellij Jetbrains 支持主管请求了一个问题。它在这里https://youtrack.jetbrains.com/issue/IDEA-175624
CTRL-ALT-(助记符)确实有效。
JetBrains 的负责人 Serge Baranov 还提到 ALT-(Mnenomic)应该可以工作。我在 2017.X 上的任何笔记本电脑都没有/没有。
由 Serge Baranov 领导的 Jetbrains 支持团队为此努力工作 - 但无法重现。我表示很惊讶,因为我身边有六个安装 - 都不起作用。显然,对于他们的测试团队来说,它确实有效。我的一台 Mac 是 2017 年 6 月与 Sierra 一起出厂的,我安装了 IJ Ultimate 2017.1,默认设置没有任何变化。那没起效。
目前尚不清楚 Alt-Mnemonics 需要什么条件才能在 2017.X 上工作。
*另一个更新*。Jetbrains 对此提供了解决方案:请参阅最后一个答案。
data-structures - x86 解码指令操作码字节
我正在创建一个 x86 解码器,我正在努力理解和寻找一种有效的方法来计算指令的助记符。
我知道操作码 6 MSB 是操作码位,但我在助记符表中找不到使用这 6 位的任何地方。我找到的唯一助记表是针对整个操作码字节本身,而不仅仅是 6 个 MSB。
我想问有哪些有效的方法可以继续解码操作码字节中编码的助记符,以及是否有任何使用 6 个 MSB 而不是整个操作码字节的表引用。
c# - Windows.Forms 助记符不起作用
我和这个人或多或少有同样的问题,但他的帖子已经有 2 年了,所以我想我可以开一个新的。
在我使用标签的程序中,我发现标签上的助记符会触发enter
选项卡顺序中下一个控件的事件。所以实现click
和enter
方法。但问题就在这里。我创建了一个测试程序。该程序保留了两个标签,一个按钮和一个文本框。
第二个标签只是控制enter
事件是否被触发。当我点击ALT
下划线时看起来很好但是当我按下第二个键(for Reset
)时没有任何反应。此外,如果出现下划线并且我ALT
再次按下该键,他不会消失并且button
完全忽略是否ALT
按下。我用 VisualStudio 2013 搬到了另一台电脑,但得到了相同的结果。我下载了 VisualStudio 2017,尝试创建新程序 => 也不起作用。
英语不是我最了解的语言,所以如果你能在我写错时给我提示,我很高兴。我希望有一个人可以帮助我。
Form1.cs
Form1.Designer.cs
python - 了解为什么 Bitcoinlib 生成的地址与我所拥有的地址不同
这是有问题的库https://github.com/1200wd/bitcoinlib。
例如,当我尝试使用相同的关键字创建地址时
(示例列表)我想我知道它使用 bip44 来生成 WIF 和地址,但是当我使用 Ian Coles 助记符代码转换器https://iancoleman.io/bip39/检查地址时 ,它给出的地址与从比特币库。
他们是否各自使用不同的方法来创建地址?有没有办法让 bitcoinlib 从助记词列表中吐出与 Ian Cole 转换器中相同的地址。