怎么才能隐藏jbutton后,他的事件处理代码还有效

kellynightelf 2007-08-21 02:52:19
我有1个JButton ,用setMnemonic(KeyEvent.VK_A)这个方法为这个JButton设置了alt+a这个快捷键的组合,我不想在界面上显示这个JButton,于是我把它给setvisible(false)了,但是隐藏之后,我运行程序,同时按下alt+a,这时对应的这个JButton的事件处理代码却无效了,我怎么才能把JButton隐藏起来 ,用我已经设置快捷键来控制程序呢
...全文
204 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shmilycharlene 2007-08-27
  • 打赏
  • 举报
回复
就是说你把你的那个按钮去掉不要了,然后再你的那个按钮的容器上注册事件,调用现在那个按钮的事件处理方法
kellynightelf 2007-08-22
  • 打赏
  • 举报
回复
我很菜的,您能不能说的详细些,最好举个例子
zhengkeqin 2007-08-21
  • 打赏
  • 举报
回复
你可以给这个JButton所在的面板或者父类容器注册快捷键,这样也可以达到一样效果!

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧