java - 从文本字段获取字符串到另一个类空值[Java]

标签 java swing

您好,如果之前回答过这个问题,我很抱歉,我真的又累又无聊:/ 我想做的是 getText() 从 Class1 中的 textField 到 Class2 中的 String:

在 Class1 中:

JTextField textField = new JTextField();
frame.getContentPane().add(textField);
. . .
    public String getme() {
    return textField.getText();
}

并获取 Class2 中的字符串:

String user = new Class1().getme();

这不起作用..它得到空值。

如果我输入原始值,例如:

public String getme() {
    return "hm";
}

它确实有效。

你能帮忙吗,提前!

最佳答案

您正在创建一个新的 Class1,其中包含一个新的 JTextField。这当然是新对象上 getText() 方法的默认行为。

关于java - 从文本字段获取字符串到另一个类空值[Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41846350/

相关文章:

java - 更新 GUI 会产生闪烁效果

java - 更新 GUI 面板,Java

java - 在两个java图形之间绘制一条可移动的线

java - 为 JPanel 使用 addMouseListener() 和 paintComponent()

java - 同步: multiple locks - create lock objects?

java - 如何在 Java 中使用递归从数组中删除

java - 我的 setter 和 getter 中的问题

java - Dagger 2 - 注入(inject)非 Android 类

java - 如何对齐 JTextPane 中选定的文本?

java - NetBeans:创建一个 Action 对象并通过 IDE 工具将其附加到表单上的一个或多个组件