类之间的传值问题!请大家帮助!
我建了一个Read类,有参数fileName.有一个方法: public void ReadInt(String fileName) throws IOException{......}我又建了一个MyFrame类:public class MainFrame extends JFrame{......}
在上面加了一个按钮jButton1;并添加事件:
class jButton1ActL implements ActionListener {
public void actionPerformed(ActionEvent e) {
.....
打开一个showOpenDialog,得到文件路径名fname;
//希望把fname传给fileName;但用Read yy=new Read(fname);会出错.我该怎么办?
..........
}
}
帮帮我,先谢谢大家了!!!
搜索更多相关的解决方案:
传值
----------------解决方案--------------------------------------------------------
你的Read类的构造函数没有参数..
你这个Read yy=new Read(fname)当然出错..
----------------解决方案--------------------------------------------------------
我补充一下:
在public static void main(String[] args) throws IOException{......}可以
而在上面过程中则提示:未报告的异常 java.io.IOException;必须对其进行捕捉或声明以便抛出
----------------解决方案--------------------------------------------------------
加个try{}catch(IOException e){}块
----------------解决方案--------------------------------------------------------
通过构造函数传参!尽量用接口!!
----------------解决方案--------------------------------------------------------
已经解决,谢谢大家了!!!原来应该加个try{}catch(IOException e){}块.
----------------解决方案--------------------------------------------------------