如何使用controller类在javafx中获取文本输入?

如何使用controller类在javafx中获取文本输入?,java,javafx,Java,Javafx,我不熟悉javafx,并在EclipseIDE中使用它构建java应用程序。我学习了如何使用场景生成器创建主fx类和用户界面。主要问题是我不知道如何获取用户输入(从文本字段或文本区域)并在控制台输出上显示该文本,或者在单击“保存”按钮后将该文本保存到数据库中 我想知道如何在eclipse中使用控制器类完成上述任务 如果您有任何帮助,我们将不胜感激。我建议您首先学习JavaFX而不使用(FXML/Controller),并回答您的问题: //Event when button clicked yo

我不熟悉javafx,并在EclipseIDE中使用它构建java应用程序。我学习了如何使用场景生成器创建主fx类和用户界面。主要问题是我不知道如何获取用户输入(从文本字段或文本区域)并在控制台输出上显示该文本,或者在单击“保存”按钮后将该文本保存到数据库中

我想知道如何在eclipse中使用控制器类完成上述任务


如果您有任何帮助,我们将不胜感激。

我建议您首先学习JavaFX而不使用(FXML/Controller),并回答您的问题:

//Event when button clicked
yourButton.setOnAction(evt->{

    //display the text of your textField on the console
    System.out.println(yourTextField.getText());

});

对于带有控制器的
按钮
,您必须将程序分为两部分(查看FXML|控制器java)。官方文件解释得很好,祝你好运

使用getText()方法!好的,但我怎样才能把它附加到按钮点击上呢?我是在YouTube编程知识频道上学的。这真的是非常好的教程遵循。希望这对您有所帮助,因为如果您使用
scene builder
执行此操作,这是非常基本的:(@Bo Halim…ohk删除这些评论我会在这里问你自己我们可以使用javaFx将Google云帐户集成到一个按钮上吗。我正在做一个项目,当我点击按钮时,我想将文本文件上传到我的驱动器中。java是否可行?@Bo Halim