方法里面还可以有方法吗?我这个方法应该放在什么地方? 在java中是不可以方法中套方法申明的出现巨多变量没有找到?呵呵,当然是你没有定义这些变量或者是没有import相关类所导致 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先肯定的是java里面不能在方法体内定义方法你要实现的接口里面的方法只能作为这个类的成员方法的形式出现 你出现了很多变量找不到,可能是由于你在构造方法里面定义的全是局部变量,在方法体外就是不可见的了。解决的办法是把这个变量定义成类的成员变量,初始化可以在构造方法里面 你的问题应该使用内部类的方法解决,比如可以这样:public class bdc extends JFrame { public bdc() { ... xxx.addItemListener(new MyItemListener()); ... } private class MyItemListener implements ItemListener { public void itemStateChanged(ItemEvent e) { //这里边可以访问外包类bdc的成员。 ... } }} 又见jFresH_MaN(TM)兄弟,开心中。:) 求java数据库连接和登录按钮的方法 新手求教一道面试题,只需要写出接口和实现接口的框架就好,第一题也麻烦看下 swing中的focus问题 ----------------------------------递归问题求解!谢谢 关于强制转换的问题。 求几本书的电子版,一本50分 我用jbuilder怎么主菜单和弹出式菜单不能出来呢? 保存对话框的问题 请问如果把数组保存在SESSION里才好呢? 答案是多少,有没有给我解释一下运行原理? 推技术socket聊天室,基础问题,附简单易懂源码 急求JAVA视频教程(张孝祥)!!!111111111
你要实现的接口里面的方法只能作为这个类的成员方法的形式出现 你出现了很多变量找不到,可能是由于你在构造方法里面定义的全是局部变量,在方法体外就是不可见的了。
解决的办法是把这个变量定义成类的成员变量,初始化可以在构造方法里面
...
xxx.addItemListener(new MyItemListener());
...
}
private class MyItemListener implements ItemListener {
public void itemStateChanged(ItemEvent e) {
//这里边可以访问外包类bdc的成员。
...
}
}
}