为了账号安全,请及时绑定邮箱和手机立即绑定

一个java文件怎么调用另一个文件的text值

一个java文件怎么调用另一个文件的text值

杨魅力 2019-03-13 18:09:17
例如我在JAVA文件A里面建了一个方法 public String getUser() { String s1; s1=(String)(user.getText()); return s1; } 然后我想在JAVA文件B里调用user.getText()的值,我是这样写的 public InputCardnum inputcardnum;//这是文件A的名字 创建对象 String a=inputcardnum.getUser(); 可是我执行的时候的时候出现了空指针的错误,据说这个错误可是通过在debug下运行看出错误,问题是我不会在debug下看,所以麻烦具体解答啊!!!!! 错误如下: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
查看完整描述

2 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

根据你给出的这些信息,inputcardnum根本没有实例化(new),当然是空引用。
这种低级错误根本不需要debug。从Exception in thread "AWT-EventQueue-0"得知,你还在使用GUI库。
调用某个方法还可以使用反射类,java.lang.reflect和java.lang.invoke都可以。

你应该刚学java吧,先把书大概看一遍,语法有个全面了解,再来写java,一开始学习还是集中在JAVA核心类库,界面编程(在JAVA中算是非重点)以后有兴趣再来学。


查看完整回答
反对 回复 2019-04-30
?
长风秋雁

TA贡献1757条经验 获得超7个赞

InputCardnum inputcardnum = new InputCardnum();
inputcardnum.getUser();

查看完整回答
反对 回复 2019-04-30
  • 2 回答
  • 0 关注
  • 798 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信