Java 如何从netbeans中的jframe返回类

Java 如何从netbeans中的jframe返回类,java,netbeans,Java,Netbeans,我对netbeans是新手。以下是我的设想: 我已经创建了一个普通的java文件,在其中我调用了jframe。jframe有一个文本框和提交按钮。 我想要的是,在从java文件调用jframe之后,jframe将打开。然后在文本框中键入文本后,当我们单击submit按钮时,我应该返回到java文件(在调用jframe之后的行),并键入文本。因此,我可以在java文件中进一步使用该文本 但是现在发生的事情是,当我用下面的命令调用jframe时,jframe打开,在java文件中的其余代码被执行之后

我对netbeans是新手。以下是我的设想:

我已经创建了一个普通的java文件,在其中我调用了jframe。jframe有一个文本框和提交按钮。 我想要的是,在从java文件调用jframe之后,jframe将打开。然后在文本框中键入文本后,当我们单击submit按钮时,我应该返回到java文件(在调用jframe之后的行),并键入文本。因此,我可以在java文件中进一步使用该文本

但是现在发生的事情是,当我用下面的命令调用jframe时,jframe打开,在java文件中的其余代码被执行之后。java不会等待jframe返回数据

new Frame1(new javax.swing.JFrame(), false).setVisible(true);
下面是jframe中的代码。但不知道如何返回它并在java文件中使用它

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    String s1 = jTextField1.getText();
    argA[0] = s1;
}
那么,请让我知道我该怎么做

多亏了所有的事先准备

制定两种方法

第一种方法是创建框架的主要方法

第二种方法是在Jframe完成其工作时进行操作


情况如何

String s1 = jTextField1.getText();
argA[0] = s1;
只要写

argA[0] = jTextField1.getText();
将argA作为一个实例变量,然后就可以调用它,而无需返回内容

顺便说一下,通过使用netbeans,通过GUI设计模式进行编码更容易学习。

有两种方法

第一种方法是创建框架的主要方法

第二种方法是在Jframe完成其工作时进行操作


情况如何

String s1 = jTextField1.getText();
argA[0] = s1;
只要写

argA[0] = jTextField1.getText();
将argA作为一个实例变量,然后就可以调用它,而无需返回内容

顺便说一句,通过使用netbeans,通过GUI设计模式进行编码更容易学习