当前位置:  开发笔记 > 编程语言 > 正文

Java中的制表符

如何解决《Java中的制表符》经验,为你挑选了2个好方法。

试图将制表符添加到JMenuItem使用中\t但不打印.

我打赌这是一个非常基本的东西,我很想念.这是代码

menuItem = new JMenuItem("New\tCtrl + N");

谢谢



1> David Grant..:

试试这个:

menuItem = new JMenuItem("New");
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, ActionEvent.CTRL_MASK));

您还应该添加助记符以实现可用性:

menuItem.setMnemonic(KeyEvent.VK_N);

有关更多说明,请参阅Java外观指南,尤其是第1卷.



2> unwind..:

你不应该手动添加键盘快捷键,它有一个API,它将它们放在适当的位置.例如,请查看此处,或在Swing文档中搜索"加速器".

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有