this.getFocusOwner().getName()
这个的返回值不是控件的name比如
我点击一个JButton控件 我想得到这个控件的名字jButton1
但是得到的结果是null我想做的是得到有焦点的控件的名字
不知有没有什么方法
getname返回的应该是compoment的名字才对
this.getFocusOwner().getName()为什么不行
这个的返回值不是控件的name比如
我点击一个JButton控件 我想得到这个控件的名字jButton1
但是得到的结果是null我想做的是得到有焦点的控件的名字
不知有没有什么方法
getname返回的应该是compoment的名字才对
this.getFocusOwner().getName()为什么不行
解决方案 »
- java线程数据获问题
- 看编成思想看的郁闷
- 如何用java创建一个内部时钟?
- ?关于JDBC连接问题..
- 向JTextField中放入超出文本框宽度的文字时,文字没有从头显示,而是显示后半截.如何让文字从从头显示?
- 怎么对socket输出的信息以byte方式输出,接收以后再转为原类型
- 帮忙看看这个代码有问题没?
- 大神:如果一个菜鸟想编写一个可以浏览自己电脑盘上的一些文件的程序 用java该用到哪些知识点?如何编写
- 请问在linux下转化中文问题
- 十万火急的问题!
- 一个关于实体Bean的问题
- 请教各位: JVM在不同的平台上是否有区别?(即是否分JVM for x86, for SPARC, etc.)?
System.out.println(((JButton)this.getFocusOwner()).getText());
System.out.println(((JButton)this.getFocusOwner()).getName());
第一句返回jButton1的text成功
第二句返回null肯定不是焦点的问题
jbuilder6环境下
JButton的缺省名字不就是jButton1、jButton2...之类的东西么
如果this是一个JFrame实例的话可以返回frame0
并不是null
这怎么解释我已经结贴了
这里好像没有显示出来