java - 隐藏和显示其他类的 javafx 阶段并保留所有信息

标签 java javafx

当我按下其中一个按钮时,我就有了这个 JavaFx 应用程序,另一个 javafx 类启动了!

enter image description here

enter image description here 所以我需要知道的是:当我按下第二个类的后退按钮时,我需要找到第一个窗口,其值与大中输入的值相同! 我现在能做的就是:

Platform.runLater(new Runnable() {
    @Override
    public void run() {
        try {
            new MainApp().start(stage);
        } catch (Exception e) {
            StringWriter errors = new StringWriter();
            e.printStackTrace(new PrintWriter(errors));
            log.error(errors.toString());
        }
    }    
});

最佳答案

我也遇到了同样的问题,解决方案如下: 假设您有这 2 个 TextField,其中一个称为 apiurl ,另一个称为 mainUrl !您所要做的就是创建 String url = ""; 并转到按钮操作并添加此行: url=apiurl.getText(); 中在 Controller 中的初始化方法中添加以下内容:apiurl.setText(url);,这对我来说效果很好!

关于java - 隐藏和显示其他类的 javafx 阶段并保留所有信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61938448/

相关文章:

java - 如何解决viewpager中相同内容复制的问题

java - javafx 中的图像位置位于 Borderpane 中

java - 如何使用用户数据更新 JavaFX 中的 TreeView

JavaFX - 使自定义对象的 ListView 可编辑?

java - 使 javafx 应用程序在一段时间内消失

printing - 为什么最后一个输入是存储?

java - 将 api 级别 android 版本从 8 更改为 12 时出错

java - 如何使用非管理员用户登录apacheds

animation - JavaFX ProgressBar 动画或过渡

javascript - 将java字符串转换为javascript字符串