如题,速度啊。另外谁能给我说的详细一些事件监听的作用,比如一个JButton上加一个事件,为什么要用匿名类的写法呢,有什么好处
解决方案 »
- 谁帮我看下这个程序,说我没重写方法,但是我确实是API复制的啊。
- 紧急求助:多播地址复用问题
- 为什么SQL Server float数据与Java Float数据不一致
- 看编成思想看的郁闷
- 高字节位优先/低字节位优先 问题?
- 请教大家一个关于TextArea的问题,希望大家多多看看~
- 一个非常令人困惑的问题:为什么在执行JCombobox的ItemStateChanged事件时,点击有的选项它就被执行一次,而点击别的选项就被执行多次?
- 为什么在编译的时候出现cannot resolve symbol错误??等待ing
- java clone
- 高分求救,怎样制作这个高级swing
- 但求一解,一个很弱但很高分的问题
- 怎样定义对象类
成员内部类
final、abstract、public、private、protected、static
静态内部类
final、abstract、public、private、protected
局部内部类
final、abstract
匿名内部类
不能对匿名内部类使用修饰符
对于debug也很有帮助;
调用Jbutton.setEnable();
先这么多了...
在一般的小程序中比较常用
,处理一些比较单一的功能,
如清空、获取焦点呀等等,
如果监听事件中代码量比较
大一般使用外部类或者用用
户自定义实现接口(如:Act
ion***接口)的类来实现其
功能。
public void actionPerformed(ActionEvent arg0) {
System.exit(0);
}
});
内部类属性 类名称只能用在定义过的范围中,除非用限定的名称。 内部类的名称必须与所嵌套的类不同。 内部类可以被定义在方法中。任何变量,不论是本地变量还是正式参数,如果变量被标记为final,那么,就可以被内部类中的方法访问。内部类可以被定义为abstract.内部类可以被声明为private或protected,以便防护它们不受来自外部类的访问。一个内部类可以作为一个接口,由另一个内部类实现。被自动地声明为static的内部类成为顶层类。这些内部类失去了在本地范围和其它内部类中使用数据或变量的能力。内部类不能声明任何static成员;只有顶层类可以声明static成员。因此,一个需求static成员的内部类必须使用来自顶层类的成员。