在匿名类中this的使用问题, 都两天了还没搞明白, 求解 改成这样:Test.this.setBackground(Color.cyan); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么不能加this呢? 在匿名类中的默认this是谁?不是button, 不是Test, 是谁. 是new ActionListener这个对象。 在一个类当中使用this都是指这个类的实例本身,无论它是不是内部类所以this.setBackground表示的是new ActionListener()这个内部匿名类的方法setBackgroundTest.this.setBackground指的就是当前拥有这个内部类的父类实例本身的方法 匿名类也是类,这里的this是指你的new ActionListener(),也就是匿名类本身听我的,没错的 这个例子测试了,结果是自己想的,但我想问问,这两个判断有区别么? 如何编写分布式聊天工具 插件开发-->高分求一居中算法! 即使一个类中不含抽象方法,它也可以声明为抽象类;这话有意义吗 如何获得mysql数据库中表的字段名和字段的注释信息 关于java输入流的一个小问题 菜鸟请教高手 如何读取当前进程的映象名称? 请教:java的application里如何做超链接的效果? 請問如何在java中實現打印! 给50分寻求帮助。。帮我看下这个聊天程序 。。。。 毕业设计问题
在匿名类中的默认this是谁?
不是button, 不是Test, 是谁.
所以this.setBackground表示的是new ActionListener()这个内部匿名类的方法setBackgroundTest.this.setBackground指的就是当前拥有这个内部类的父类实例本身的方法