如何在textArea中获取输入数据

How to get input data in textArea

我是 javafx 的新程序员。

在IDE中使用java FX 我想申请学生信息

我想将输入数据打印到文本区域,但它现在在控制台中打印出来了。 (点击显示按钮后我想在textarea中显示所有输入数据)

请帮我解决这个问题。 我在下面附上我的代码以征求你的建议..

Main.java

您正在将结果打印到 standard output stream (System.out)。我假设您想显示由以下人员打印的内容:

System.out.println("Name: " + t1.getText() +"\nAddress: " + t2.getText()
                    +"\nProvince: " + t3.getText() +"\nCity: " + t4.getText()
                    +"\nPostal Code: " + t5.getText() +"\nPhone Number: " + t6.getText()
                    +"\nEmail: " + t7.getText()  + "\nCourses: "+comboBox.getItems()
                    + "\nActivities: "+c1.getText()  + "\n"+c2.getText());

请访问the documentation of the TextArea class。将结果打印到标准输出流与在 TextArea 中打印结果无关。只需使用包含您的结果的普通字符串并相应地设置您的 TextArea 的文本。

随便放

          textArea.setText("Name: " + t1.getText() +"\nAddress: " + t2.getText()
    +"\nProvince: " + t3.getText() +"\nCity: " + t4.getText()
    +"\nPostal Code: " + t5.getText() +"\nPhone Number: " + t6.getText()
    +"\nEmail: " + t7.getText()  + "\nCourses: "+comboBox.getItems()
    + "\nActivities: "+c1.getText()  + "\n"+c2.getText());

进入动作处理程序。

并删除导入

import javax.swing.JTextArea;
import java.awt.*;

它们不是 JavaFX。