【问题标题】:How to invoke one declared variable inside file into another file? [duplicate]如何将文件内的一个声明变量调用到另一个文件中? [复制]
【发布时间】:2014-08-03 11:05:49
【问题描述】:

假设,我有一个文件MainProgram.java

在这个文件中,我将 JTextField 声明为 JTextField locationInfo;

现在我有不同的文件GoListener.java

我想将声明的变量JTextField locationInfo; 调用到GoListener.java 文件中,但是该怎么做呢?请帮忙

我们将不胜感激!

【问题讨论】:

  • MainProgram.java 不是一个类,它是一个文件。我认为您应该通过basic tutorial 了解编程的基本概念。
  • 这就是所谓的 getter,这就是 OOP 的基础......你会在每个 Java 教程的开头找到它。
  • 我编辑了我的问题,请再看一遍

标签: java


【解决方案1】:

你想要的叫做getter。 例子 : 在GoListener.java

MainProgram main=new MainProgram();
JTextField myLocation=main.getMyLocationInfo(); //this will return the jTextField 

现在:MainProgram.java

public JTextField getMyLocationInfo()
{ 
    return locationInfo;
}

【讨论】:

  • 好的,我确实按照你说的那样实现了它是吸气剂.. 目前它没有给我任何错误,但你确定这会将一个文件信息的相同方法返回到另一个文件(我在哪里工作)??
  • getter 从另一个类返回一个变量。例如:您在 textfiled 中: "Hi TEST" ,在 GoListner.java 中,您将在 MyLocation.getText(); 中找到“嗨测试”
  • 如果这个答案足够了,别忘了投票/接受答案:)
  • 好的,我会接受,但它会在 2 分钟后显示......并且无法投票抱歉没有足够的声誉抱歉:p
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-26
  • 2013-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-13
相关资源
最近更新 更多