我想知道如何在Java中正确使用wait()方法来等待字符串的值更改。 我有一个名为'CompletedOrder'的字符串变量,设置为Web元素的值,如果它等于“ Active”,则我希望程序等待它更改。 当我运行下面的代码时,我仅收到程序失败的通知,仅此而已。 我正确地将字符串“ Active”分配给CompletedOrder变量,所以我知道这不是问题。 希望就如何正确编码此解决方案提供一些建议

    String CompletedOrder = Catalog.OrderCompleted(driver).getText();

    if (CompletedOrder.contentEquals("Active")) {
        wait();
    }

    else {
        System.out.println("Print something here");
    }

  ask by Justin translate from so

本文未有回复,本站智能推荐:

1回复

直到完成某个Android应用程序(Java)为止

我有一个本来可以给您拍照的应用程序,为您显示进度条,并将其上传到网站。 我要添加的东西是,以便在进度条显示之前,一个Intent启动一个活动,该活动使用下拉菜单加载一个布局,该菜单允许您选择图片的描述符。 此后,一旦您点击此新布局上的“确定”按钮,程序便应返回到上次停止的位置并显示进度条
2回复

在“IF EXIST”中,等待两个小时然后退出

好的,明天。 我在这里的第一个问题,但我一直关注这个网站很长一段时间。 事实上,到目前为止,它帮助我创建了大约三十个(虽然更简单)的批处理文件! 我终于难以找到答案了。 请原谅我,如果它已被覆盖,但我找到的任何内容都不适合我的申请。 这是我正在使用的代码。 该过程如下。 如
1回复

if 条件循环中的执行顺序

在我下面的循环中,指令不是一个接一个地执行,而是乱序执行。 有的不等到前面的执行完毕才执行。 例如,所有带有回声的显示都是在循环时提前完成的。 我试图在每条指令的末尾加上 & 它不起作用 我的循环包含 if 条件 感谢您的帮助。
2回复

让应用程序等待几秒钟Java [重复]

这个问题在这里已有答案: 使用Thread.sleep(x)或wait() 13个答案 时出现异常 我目前正在编写游戏,并希望应用程序在继续之前等待一段时间。 我已经尝试过睡眠功能,它没有按照我的意愿行事。 我有一个10循环,我希望其中一个文本框的值改变十次,每
2回复

如何让我的应用程序等待 Java 文件夹中的 txt 文件?

我正在学习 Java 和 Spring Boot,我需要做一个应用程序来处理 txt 文件。 所以我有一个文件夹,在这个文件夹中我收到了 txt 文件。 该应用程序将等待一个文件夹中的 txt 文件,并将处理后的 txt 文件放在另一个文件夹中。 在特定文件夹中收到 txt 文件后,应用程序将处理它
1回复

批处理文件如何在调用其他函数之前先等待Java应用程序完成运行

在批处理文件中,如果我要等待exe程序完成后再调用我使用的其他exe或函数 我有一个运行的Java应用程序。 有没有一种方法可以使批处理文件等待该应用程序先完成,然后再继续调用与/ WAIT选项相同的其他函数 先感谢您
1回复

可以等待应用程序窗口出现吗?

常见问题:是否可以等待应用程序窗口出现直到我继续执行代码? 该应用程序已由Java Process/ProcessBuilder调用。
1回复

等待特定的时间,但不要打扰应用程序的任何其他功能

在我的游戏中,我将实现一个将变量的值从100线性更改为0到5的函数。该函数必须通过玩家触摸按钮来启动。 首先,我只想通过TimeUnit.MILLISECONDS.sleep()的for循环和其中的值减量来做到这一点: 但是我很快发现这将导致我的整个游戏停止5秒钟,这不是我想要的。