if(e.getSource()==b1)\\按b1这里为什么进不去
错了.对象相等应该用 equals();
if(e.getSource().equals(b1))
错了.对象相等应该用 equals();
if(e.getSource().equals(b1))
解决方案 »
- 请教,需要做一个简单的弹出窗口,有一行提示消息,有一个关闭按钮它的标签可自定义
- 菜鸟学Java,遇问题,急求!
- 有几个关于类型转换的比试题问问大家 最好能说说原理
- 怎么我这代码运行不了!
- 有偿转让Java即时通信工具源程序及设计文档
- 小弟初学JAVA,特请各位高手帮忙解决一个问题
- 请问Java card的软件设计是怎样实现的?
- java831(希望) sikuan(葫芦)qxjavajavak k_wyx(桃花岛) xmvigour 近来领分!
- JDK的重大BUG! Graphics.fillOval()
- 使用RMI传递Class对象
- 怎样实现两个程序同步,一个程序将信息在屏幕上输出,另一个程序将信息在文本中输出?
- JPopupMenu弹出后为什么总是已经选中弹出菜单的第一项。
----------------
if(e.getSource().getClass()==b1.getClass())
add(b1);b1.addActionListener(this);
-----
这两句换一下顺序
b1.addActionListener(this);add(b1);
错了。应该为 b1 = new Button("connect");