Jac*_*ade 6 javafx keyboard-shortcuts multiplatform
每个关于加速器的教程都教导如何使用FROM CODE,而不是fxml文件.在那里,您将学习如何使用预定义的KeyCombinations来实现平台独立性.
现在我想知道,如果我用fxml写这个:
<MenuItem mnemonicParsing="false" text="%menu.save" >
<accelerator>
<KeyCodeCombination alt="UP" code="Z" control="UP"meta="DOWN" shift="UP" shortcut="UP" />
</accelerator>
</MenuItem>
Run Code Online (Sandbox Code Playgroud)
它应该S在Mac上APPLE + ,并且应该在Windows 上CTRL+S
这应该也适用吗?(PS:我没有Windows OS/PC)
kcp*_*cpr 13
现在它很简单:
<MenuItem mnemonicParsing="false" text="%menu.save" accelerator="Shortcut+S"/>
Run Code Online (Sandbox Code Playgroud)
这里Shortcut是指Ctrl在Windows或Linux和MetaMac上.
这里有一些关于的更多信息KeyCombination.
| 归档时间: |
|
| 查看次数: |
3675 次 |
| 最近记录: |