博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swing中为组件捕获光标焦点及为按钮设置快捷键
阅读量:5793 次
发布时间:2019-06-18

本文共 1377 字,大约阅读时间需要 4 分钟。

hot3.png

  public NewJDialog1(Frame parent, boolean modal)    {        super(parent, modal);        initComponents();        //设置文本框为光标焦点        jTextField1.requestFocusInWindow();        //SymListener symListener = new SymListener();        //确定按钮为回车键"ENTER"        ActionListener ok = new ActionListener()        {            @Override            public void actionPerformed(ActionEvent e)            {                btnOkActionPerformed(e);            }        };        btnOk.addActionListener(ok);        btnOk.registerKeyboardAction(ok,                KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0),                JComponent.WHEN_IN_FOCUSED_WINDOW);        //取消按钮为退出键"Escape"        ActionListener cancle = new ActionListener()        {            @Override            public void actionPerformed(ActionEvent e)            {                btnOkActionPerformed(e);            }        };        btnCancle.addActionListener(cancle);        btnCancle.registerKeyboardAction(cancle,                KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0),                JComponent.WHEN_IN_FOCUSED_WINDOW);    }    void btnOkActionPerformed(ActionEvent e)    {        System.out.println("ok");        this.dispose();    }    void btnCancleactionPerformed(ActionEvent e)    {        System.out.println("cancle");        this.dispose();    }

转载于:https://my.oschina.net/liuyuanyuangogo/blog/523175

你可能感兴趣的文章
华为硬件工程师笔试题
查看>>
jquery居中窗口-页面加载直接居中
查看>>
cd及目录快速切换
查看>>
Unity Shaders and Effects Cookbook (3-5) 金属软高光
查看>>
31-hadoop-hbase-mapreduce操作hbase
查看>>
C++ 代码风格准则:POD
查看>>
linux-友好显示文件大小
查看>>
【转】【WPF】WPF中MeasureOverride ArrangeOverride 的理解
查看>>
【转】二叉树的非递归遍历
查看>>
NYOJ283对称排序
查看>>
接连遇到大牛
查看>>
[Cocos2d-x For WP8]矩形碰撞检测
查看>>
自己写spring boot starter
查看>>
花钱删不完负面消息
查看>>
JBPM之JPdl小叙
查看>>
Membership三步曲之进阶篇 - 深入剖析Provider Model
查看>>
前端优化及相关要点总结
查看>>
struts2中form提交到action中的中文参数乱码问题解决办法(包括取中文路径)
查看>>
25 个精美的手机网站模板
查看>>
C#反射实例应用--------获取程序集信息和通过类名创建类实例
查看>>