4个回答
展开全部
列
JButton b= new JButton("按钮_s");
b.setMnemonic(KeyEvent.VK_S);
//设置按钮_s的快捷键为 s
你按这样就知道怎么设置你要设置的快捷键了
祝你好运
JButton b= new JButton("按钮_s");
b.setMnemonic(KeyEvent.VK_S);
//设置按钮_s的快捷键为 s
你按这样就知道怎么设置你要设置的快捷键了
祝你好运
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
键盘事件 KeyListener
例:(简化了的代码)
public class ShowKeyListener extends KeyAdapter {
private JButton btn_ok;
public ShowKeyListener () {
btn_ok.addKeyListener(this);
}
@Override
public void KetPressed(KeyEvent e) {
// 获取键盘键 KeyEvent.getKeyCode()
if(e.getKeyCode() == KeyEvent.VK_ENTER) {
...
}
}
}
例:(简化了的代码)
public class ShowKeyListener extends KeyAdapter {
private JButton btn_ok;
public ShowKeyListener () {
btn_ok.addKeyListener(this);
}
@Override
public void KetPressed(KeyEvent e) {
// 获取键盘键 KeyEvent.getKeyCode()
if(e.getKeyCode() == KeyEvent.VK_ENTER) {
...
}
}
}
追问
能再详细点吗?谢谢!
追答
就是继承一个 keyadapter类,然后再将你要使用快捷键的控件.addKeyListener(this);这个方法;
在重写父类 keyadapter的方法keyPressed(KeyEvent e)就可以了嘛,然后再 获取你按下键盘的
键值或者名称,就如上述所写的 if(e.getKeyCode() == KeyEvent.VK_ENTER) 判断中的KeyEvent.VK_ENTER 是获取 是否按下ENTER 键。再在if判断中将你在按下ENTER键之后要做
实现的代码嘛。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要你的按钮的type="submit" 回车键是默认的,如果type是其他的,比如说按钮时一张图片,就要改用其他方式实现了
追问
能详细点么?有代码最好
追答
比如:
頁面中的普通按鈕:,type是submit,回車鍵是默認的,
鏈接式的圖片按鈕:登錄,要實現綁定確定按鈕的話,在javascript函數sub()中寫就行了
還有其他的一些方式,希望對你有用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询